at_activate_web 1.3.0
at_activate_web: ^1.3.0 copied to clipboard
Web interface for at_activate and registrar API
at_activate_web #
Web interface layer for at_activate and registrar API.
Command-line options #
Run at_activate_web --help for the full list. Key flags:
| Flag | Default | Description |
|---|---|---|
-a, --atsign |
(selection page) | atSign to manage |
--host |
localhost |
Host to bind to |
-p, --port |
8080 |
Port to bind to |
-r, --root-domain |
root.atsign.org:64 |
atDirectory (root) server domain |
-v, --verbose |
off | Enable verbose logging |
--hide-manage |
off | Hide __manage namespace enrollments (shown by default) |
--pw |
— | Password for password-protected .atKeys files |
Install from pub.dev (recommended) #
dart pub global activate at_activate_web
at_activate_web
If the command is not found:
export PATH="$PATH":"$HOME/.pub-cache/bin"
Install locally from source #
git clone <repository-url>
cd at_activate_web/packages/at_activate_web
dart pub get
dart pub global activate --source path .
at_activate_web
Run without global activation (local dev) #
cd packages/at_activate_web
dart pub get
dart run bin/at_activate_web.dart
Update from pub.dev #
When a new version is published, re-run the activate command to get the latest:
dart pub global activate at_activate_web
To check which version is currently installed:
dart pub global list
Update locally from source #
Pull the latest changes, then re-activate from your local checkout:
cd at_activate_web/packages/at_activate_web
git pull
dart pub get
dart pub global activate --source path .
Uninstall #
dart pub global deactivate at_activate_web
Optional: remove local app data:
rm -rf ~/.atsign/at_activate_web