This repository has been archived on 2025-02-19. You can view files and clone it, but cannot push or open issues or pull requests.
Files
node-apt/README.md
2022-12-16 12:05:16 -03:00

28 lines
984 B
Markdown

# node-apt
Crie seu repositorio apt com o nodejs sem precisas salvar arquivos ou mesmo cuidar do armazenamento.
## Storages
Como esse projeto voçe hospedar um repositorio do apt rapida com os seguintes storages:
- Docker and OCI images (find `.deb` files in diff's)
- Github Releases
- Local folders
## Endpoints
Esse projeto foi feito com base nas rotas do `archive.ubuntu.com` e do `ftp.debian.org`.
* `GET` /dists/:package-name/Release
* `GET` /dists/:package-name/main/binary-:arch/Packages
* `GET` /dists/:package-name/main/binary-:arch/Packages.gz
* `GET` /dists/:package-name/main/binary-:arch/Releases
### Download .deb and package info
* `GET` /pool/:package_name/:version/:arch.deb - `Download .deb file`
* `GET` /pool/:package_name/:version/:arch - `Config package if exists`
* `GET` /pool/:package_name/:version - `Get version with config`
* `GET` /pool/:package_name - `Get all versions with config`
* `GET` /pool - `Get packages registred to packages registry`