build: migrate to spud

This commit is contained in:
Marc 2024-06-09 01:20:58 -04:00
parent 14d4daa844
commit 38d5e583cf
Signed by: marc
GPG key ID: 048E042F22B5DC79

34
service.yml Normal file
View file

@ -0,0 +1,34 @@
name: code-forge
ports:
- host: 3000
container: 3000
- host: 2052
container: 2222
- host: 3001
container: 9187
volumes:
- name: db
- name: forgejo-data
- name: forgejo-config
containers:
- name: db
image: postgres:16.2
volumes:
- name: db
container: /var/lib/postgresql/data
- name: app
image: codeberg.org/forgejo/forgejo:1.21.8-0-rootless
volumes:
- host: /etc/timezone
container: /etc/timezone
readonly: true
- host: /etc/localtime
container: /etc/localtime
readonly: true
- name: forgejo-data
container: /var/lib/gitea
- name: forgejo-config
container: /etc/gitea
- name: pg-exporter
image: quay.io/prometheuscommunity/postgres-exporter
env-file: /etc/opt/spadinastan/code-forge-exporter.env