Skip to content
This repository has been archived by the owner on Oct 29, 2023. It is now read-only.
/ apt-stream Public archive

A quick and easy way to create an APT server without saving .deb files

License

Notifications You must be signed in to change notification settings

Sirherobrine23/apt-stream

Repository files navigation

apt-stream

Create your apt repository with nodejs without having to save files or even take care of storage.

Storages

You can host an apt fast repository with the following storages:

  • Docker and OCI images (find .deb files in diff's)
  • Github Releases and Tree
  • Google Driver
  • Oracle Cloud Bucket, another driver soon

Setup

The configuration will be very simple, the first time you run the server or even just run apt-stream it will look for the file in the current folder if not the one informed by the cli by the --config/-c <path> argument .

you can also create the file manually after running apt-stream it will make a pretty of the settings, and if there is something wrong it will ignore it or it will crash the whole program.

For large repository packages

if you register more than 1500 packages for a single repository, I recommend disabling gzip and xz to create Release, as it is very slow to generate Packages.gz and Packages.xz files.