SkyCLI#
Terminal interface and command-line tools for Bluesky and SkyPanel server management.
Features#
- View status
- Basic CLI structure
Installation#
From Source#
cd cli
task build
./tmp/skycli --help
Usage#
# View status
skycli status
# See all commands
skycli --help
Development#
Prerequisites#
- Go 1.24+
Setup#
cd cli
# Install dependencies
go mod download
# Run development version
go run main.go --help
# Build for testing
task build
# Run tests
task test
Project Structure#
cli/
├── cmd/ # Command implementations
├── internal/ # Internal packages
│ ├── config/ # Configuration
│ └── client/ # API client
├── main.go # Entry point
├── Taskfile.yaml # Task runner config
└── README.md # This file