2024-10-16 21:03:23 +02:00
|
|
|
mainunit: forgejo.service
|
|
|
|
|
mainunitfile: forgejo.service.j2
|
|
|
|
|
ports:
|
|
|
|
|
- web
|
|
|
|
|
templatefiles:
|
|
|
|
|
- src: compose.yml.j2
|
|
|
|
|
dest: ~/compose.yml
|
2025-08-15 22:15:11 +02:00
|
|
|
- src: forgejo-watch-sshkeys.j2
|
|
|
|
|
dest: ~/forgejo-watch-sshkeys
|
|
|
|
|
mode: "0755"
|
|
|
|
|
- src: forgejo-watch-sshkeys.service.j2
|
|
|
|
|
dest: ~/.config/systemd/user/forgejo-watch-sshkeys.service
|
2024-10-16 21:03:23 +02:00
|
|
|
exports:
|
|
|
|
|
web:
|
2025-07-14 18:25:21 +02:00
|
|
|
sites:
|
|
|
|
|
- proxyaddress: "http://127.0.0.1:{{ ports.web }}"
|
|
|
|
|
publicname: "{{ config.publicurl | default(name, true) }}"
|
2024-10-16 21:03:23 +02:00
|
|
|
configdefinition:
|
|
|
|
|
description: Extra forgejo
|
|
|
|
|
type: object
|
|
|
|
|
additionalProperties: false
|
|
|
|
|
properties:
|
|
|
|
|
publicurl:
|
|
|
|
|
type: string
|
|
|
|
|
description: The domainname published to nginx
|
|
|
|
|
default: ""
|