Skip to content

❀‍πŸ”₯πŸš€A framework for hosting your private dart package on a self-hosting Server

Notifications You must be signed in to change notification settings

nespjin/aether-pub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Aether Pub

δΈ­ζ–‡

Aether Pub is a framework for hosting your private dart package on a self-hosting Server, consisting of both the server side (written in Rocket.rs) and the Web side (written in React).

Quick Start

  1. Setup environment
  1. Clone the repository.
git clone git@github.com:nespjin/aether-pub.git  ~/
  1. Run the server
cd ~/ aether-pub/server/
cargo run
  1. Try uploading and downloading the dart package
cd ~/ aether-pub/examples/upload_package_example
flutter pub publish

Can find released package in ~/aether-pub/server/packages/upload_package_example now.

cd ~/ aether-pub/examples/download_package_example
flutter pub get

The metadata for package upload_package_example fetched from the server can now be found in pubspec.lock in download_package_example.

About

❀‍πŸ”₯πŸš€A framework for hosting your private dart package on a self-hosting Server

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages