SkyCLI
Terminal interface and command-line tools for Bluesky and SkyPanel server management.
Features
- View status
- Basic CLI structure
See ROADMAP for planned features.
Installation
From Source
cd cli
task build
./tmp/skycli --help
Usage
# View status
skycli status
# See all commands
skycli --help
See ROADMAP for planned commands and features.
Development
Prerequisites
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
References