inapt 0.1.4

A minimal Debian/Ubuntu APT repository proxy written in Rust. Exposes a valid APT repo structure over HTTP, sourcing .deb packages from GitHub Releases.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
services:
  inapt:
    build: .
    environment:
      RUST_LOG: debug
      REPO_REPOSITORIES: OctopusDeploy/cli
  runner:
    build:
      context: .
      dockerfile_inline: |
        FROM debian:bookworm
        RUN apt-get update && apt-get install -y curl
        RUN echo "deb [trusted=yes] http://inapt:3000 stable main" > /etc/apt/sources.list.d/inapt.list
        CMD ["/bin/bash"]
    depends_on:
      - inapt