๐ Minaki APT Documentation
๐ง What is Minaki APT?
Minaki APT is a secure, authenticated Debian package server with full CLI, Web UI, and API support. Ideal for internal tools, firmware distribution, or private package delivery.
๐ Quickstart
1. Add the GPG Key
curl -fsSL https://minaki.io/minaki.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/minaki.gpg > /dev/null
2. Add the Repository
echo "deb [signed-by=/etc/apt/trusted.gpg.d/minaki.gpg] https://minaki.io stable main" | sudo tee /etc/apt/sources.list.d/minaki.list sudo apt update
3. Install a Package
sudo apt install minaki-shield
๐ฆ Uploading Packages
Install the CLI
pip install minaki-apt
Authenticate & Configure
minaki-cli config --server https://minaki.io
Upload a Package
minaki-cli push my-package_1.0_amd64.deb
List Packages
minaki-cli list
Delete a Package
minaki-cli delete my-package 1.0 amd64
๐ Security
- Keycloak-authenticated uploads via Kong API Gateway
- Package ownership enforcement
- Package archive and audit trail support
๐ Coming Soon
- ๐งพ Billing & Subscriptions
- ๐ Install Analytics & Reports
- ๐ฅ Team Collaboration & RBAC
- โช Rollback Support
- ๐ฌ CI/CD Webhooks
๐งช Alpha Warning
Minaki APT is currently in Alpha. It is usable for internal use but not recommended yet for critical production environments. Features may change rapidly during development.