axosyslog icon indicating copy to clipboard operation
axosyslog copied to clipboard

packages: APT repo in R2

Open alltilla opened this issue 9 months ago • 1 comments

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

alltilla avatar May 19 '24 11:05 alltilla