host packages for distributions
- organizations
- support for multiple orgs per server
 - organization level tokens
 
 - distributions
- get info
 - get versions
 - NOTE: only alpine is currently supported
 
 - repository versions
 - repositories
- support for multiple repos per distribution/version
 
 - architectures
 - packages
 
- distributions
- support for more distributions
 
 - repos
- repo level tokens
 
 - quotas
- per repo/org/etc
 
 - aliases
- version aliases
- 10.0 -> buster
 - 20.04 -> focal
 
 
 - version aliases
 
- root
- static
- orgs
- distros - public keys
- distroversion
- repos
- packages (.apk/.deb/.rpm/etc)
 
 
 - repos
 
 - distroversion
 
 - distros - public keys
 
 - orgs
 - config
- orgs - pkg/repo signing private keys / tokens
- tokens - org level tokens
 - distros - pkg/repo signing private keys / tokens
- distroversion - pkg/repo signing private keys / tokens
- repos - pkg/repo signing private keys / tokens
 
 
 - distroversion - pkg/repo signing private keys / tokens
 
 
 - orgs - pkg/repo signing private keys / tokens
 
 - static
 
- /srv/packages
- /static
- /atlascloud
- /alpine
- /somekey.pub
 - /edge
- /key.pub
 - /main
 - /community
 
 - /3.19
- /main
 
 
 - /ubuntu
- /repokey.pub
 - /dists
- /24.04 -> noble
- /main
 - /universe
 - /multiverse
 - /restricted
 
 
 - /24.04 -> noble
 - /pool
- /main
- /a,/b,/c... - debs
 
 - /multiverse
- /a,/b,/c...
 
 
 - /main
 
 - /fedora
- /linux
- /releases
- /39
- /Server
- x86_64
- /os
 - /Packages
 - /a,/b,/c - rpms
 
 
 - x86_64
 
 - /Server
 
 - /39
 
 - /releases
 
 - /linux
 
 - /alpine
 
 - /atlascloud
 - /config
- /atlascloud
- /tokens
 - /alpine
- /privkey.key
 - /tokens
- /name
 - /2
 
 - /edge
- /privkey.key
 - /main
- /priv.key
 
 
 
 
 
 - /atlascloud
 
 - /static
 
- server wide tokens for doing things like creating orgs, etc