axosyslog
axosyslog copied to clipboard
packages: APT repo in R2
Depends on #107
Currently points to a temp repo, we need to modify it before merging. Example config:
storage:
vendor: "s3"
incoming:
all:
endpoint: "https://foobar.r2.cloudflarestorage.com"
bucket: "axosyslog-apt-incoming"
access-key: "foobar"
secret-key: "foobar"
indexed:
all:
endpoint: "https://foobar.r2.cloudflarestorage.com"
bucket: "axosyslog-apt-indexed"
access-key: "foobar"
secret-key: "foobar"
cdn:
vendor: "cloudflare"
all:
zone-id: "foobar"
api-token: "foobar"
gpg-key-path: "/home/runner/work/axosyslog/axosyslog/packaging/package-indexer/axosyslog_signing_key.sub.priv.asc"
Example run: https://github.com/alltilla/axosyslog/actions/runs/9147374885