| author | |
| committer | |
| log | 9cefa15f35725f9768b918c4a7ad36002e48c8c5 |
| tree | 2e42db419443c2245f88b13097037fddfd19160d |
| parent | e0c36a5d090be3ff5ac6e7c4fdab752ad63f03d6 |
| signature |
3 files changed, 19 insertions(+), 0 deletions(-)
compose.yaml+13| ... | ... | @@ -752,6 +752,19 @@ services: |
| 752 | 752 | labels: |
| 753 | 753 | net.paperclover.list.name: DDNS |
| 754 | 754 | net.paperclover.list.access: personal |
| 755 | shale: # port probably is 80 | |
| 756 | image: astheno/shale | |
| 757 | container_name: shale | |
| 758 | user: "0:0" | |
| 759 | volumes: | |
| 760 | - "${APP_ROOT}/shale/repositories_mirrors:/repositories_mirrors" | |
| 761 | - "${APP_ROOT}/shale/repositories_owned:/repositories_owned" | |
| 762 | - "${APP_ROOT}/shale/data:/data" | |
| 763 | environment: | |
| 764 | DOMAIN: "shale.${HOME_DOMAIN:?}" | |
| 765 | OAUTH2_CLIENT: "snow sign on,https://auth.${HOME_DOMAIN:?}/realms/master|shale|${SHALE_CLIENT_SECRET:?}" | |
| 766 | SERVER_TITLE: "clover's git" | |
| 767 | MIRROR_1: "sitegen,https://git.paperclover.net/clo/sitegen.git,website generator, standard library, and home of paperclover.net" | |
| 755 | 768 | # evil inc temporary infrastructure |
| 756 | 769 | evil-forgejo: # port 3000 |
| 757 | 770 | container_name: evil-forgejo |
config/Caddyfile+3| ... | ... | @@ -120,6 +120,9 @@ at.{$HOME_DOMAIN} { |
| 120 | 120 | knot.{$HOME_DOMAIN} { |
| 121 | 121 | 	reverse_proxy "http://knot:5555" |
| 122 | 122 | } |
| 123 | shale.{$HOME_DOMAIN} { | |
| 124 | 	reverse_proxy "http://shale" | |
| 125 | } | |
| 123 | 126 | spindle.{$HOME_DOMAIN} { |
| 124 | 127 | 	reverse_proxy "http://spindle:6555" |
| 125 | 128 | } |
generate-env.sh+3| ... | ... | @@ -74,6 +74,9 @@ template() { |
| 74 | 74 | add "XMPP_ADMIN_USER" "admin" |
| 75 | 75 | add "XMPP_ADMIN_PASSWORD" "$(secret 20)" |
| 76 | 76 | |
| 77 | section "shale" | |
| 78 | add "SHALE_CLIENT_SECRET" "" | |
| 79 | ||
| 77 | 80 | section "evil infra" |
| 78 | 81 | add "EVIL_FORGEJO_SERVER_LFS_JWT_SECRET" "$(forgejo generate secret LFS_JWT_SECRET)" |
| 79 | 82 | add "EVIL_FORGEJO_OAUTH2_JWT_SECRET" "$(forgejo generate secret JWT_SECRET)" |