Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Jun 17:13
· 11 commits to main since this release
6da837a

Changelog

Features

  • Project CRUD API with projects table and deploy-time auto-creation
  • appa project {logs,stop,restart,env} lifecycle commands with TUI log viewer
  • Docker Stack migration (Swarm mode, health checks, resource limits, rollbacks)
  • Spinner-based output with --verbose flag for setup/apply/deploy
  • --port flag on appa server set-host for custom API ports
  • CI build workflow pushing images to GHCR on push to main
  • Deploy secret prompts and instance config overhaul

Refactors

  • instanceserver rename across all commands, configs, and internals
  • Profile replaced with InstanceConfig/ProjectConfig and Kind
  • BaseAPIURLAPIBaseURL, added APIPort config field
  • Lint fixes and code cleanup

Fixes

  • Secure Cloudflare token in .env
  • Validated instance names
  • Surface Ansible stderr on failures
  • POSIX-compatible install script
  • Create unique supplementary groups in Ansible
  • Broken documentation table

Documentation

  • Simplified README with user guide
  • Architecture docs and general documentation updates

Chores

  • Reformat files
  • Update dependencies