~xdavidwu/flux

13964af5f5836013b183ad01b084da72d52d7461 — Pinghao Wu a month ago 09947fe
containers: prepare for meta.sr.ht containerization
1 files changed, 26 insertions(+), 0 deletions(-)

A containers/metasrht.apko.yaml
A containers/metasrht.apko.yaml => containers/metasrht.apko.yaml +26 -0
@@ 0,0 1,26 @@
archs: [amd64]

contents:
  repositories:
    - https://dl-cdn.alpinelinux.org/alpine/v3.20/main
    - https://dl-cdn.alpinelinux.org/alpine/v3.20/community
    - '@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing'
    - https://mirror.sr.ht/alpine/v3.20/sr.ht
  keyring:
    - https://mirror.sr.ht/alpine/alpine@sr.ht.rsa.pub
  packages:
    - busybox
    - meta.sr.ht
    - py3-pam@testing

accounts:
  groups:
    - groupname: meta
      gid: 102
  users:
    - username: meta
      uid: 101
      shell: /bin/sh
  run-as: meta

cmd: /usr/bin/gunicorn metasrht.app:app -b 0.0.0.0:5000 -c /etc/sr.ht/meta.sr.ht.gunicorn.conf.py