Changes to fix gitea package repo
This commit is contained in:
@@ -1,6 +1,35 @@
|
|||||||
include:
|
include:
|
||||||
- ./karakeep-compose.yaml
|
- ./karakeep-compose.yaml
|
||||||
- ./jellyfin-compose.yaml
|
- ./jellyfin-compose.yaml
|
||||||
|
secrets:
|
||||||
|
JWT_SECRET:
|
||||||
|
file: './authelia/secrets/JWT_SECRET'
|
||||||
|
SESSION_SECRET:
|
||||||
|
file: './authelia/secrets/SESSION_SECRET'
|
||||||
|
STORAGE_PASSWORD:
|
||||||
|
file: './authelia/secrets/STORAGE_PASSWORD'
|
||||||
|
STORAGE_ENCRYPTION_KEY:
|
||||||
|
file: './authelia/secrets/STORAGE_ENCRYPTION_KEY'
|
||||||
|
volumes:
|
||||||
|
meilisearch:
|
||||||
|
karakeep:
|
||||||
|
networks:
|
||||||
|
karakeep:
|
||||||
|
external: false
|
||||||
|
karakeep-int:
|
||||||
|
external: false
|
||||||
|
ollama:
|
||||||
|
external: false
|
||||||
|
ollama-int:
|
||||||
|
external: false
|
||||||
|
jellyfin:
|
||||||
|
external: false
|
||||||
|
jellyfin-int:
|
||||||
|
external: false
|
||||||
|
auth:
|
||||||
|
external: false
|
||||||
|
gitea:
|
||||||
|
external: false
|
||||||
services:
|
services:
|
||||||
web:
|
web:
|
||||||
image: "nginx"
|
image: "nginx"
|
||||||
@@ -20,12 +49,14 @@ services:
|
|||||||
- jellyfin
|
- jellyfin
|
||||||
- jellyfin-int
|
- jellyfin-int
|
||||||
- auth
|
- auth
|
||||||
|
- gitea
|
||||||
depends_on:
|
depends_on:
|
||||||
- jellyfin
|
- jellyfin
|
||||||
- ollama-webui
|
- ollama-webui
|
||||||
- karakeep-web
|
- karakeep-web
|
||||||
- authelia
|
- authelia
|
||||||
- qbittorrent
|
- qbittorrent
|
||||||
|
- gitea
|
||||||
# Optional - extra fonts to be used during transcoding with subtitle burn-in
|
# Optional - extra fonts to be used during transcoding with subtitle burn-in
|
||||||
# - type: bind
|
# - type: bind
|
||||||
# source: /usr/local/share/fonts/cu
|
# source: /usr/local/share/fonts/cu
|
||||||
@@ -89,38 +120,30 @@ services:
|
|||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
ports:
|
ports:
|
||||||
- "222:22"
|
- "222:22"
|
||||||
|
gitea-runner:
|
||||||
|
image: docker.io/gitea/act_runner:nightly
|
||||||
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- gitea
|
||||||
|
environment:
|
||||||
|
# - CONFIG_FILE=/config.yaml
|
||||||
|
- GITEA_INSTANCE_URL=https://gitea.loadingm.xyz/
|
||||||
|
- GITEA_RUNNER_REGISTRATION_TOKEN=i04H1aJxHByflAjVneA0G5CmPl1ntQDtGDeZCBnM
|
||||||
|
- GITEA_RUNNER_NAME=local
|
||||||
|
- "GITEA_RUNNER_LABELS=\
|
||||||
|
rustup-stable:docker://gitea.loadingm.xyz/the10thwiz/rustup:stable,\
|
||||||
|
rustup-beta:docker://gitea.loadingm.xyz/the10thwiz/rustup:beta,\
|
||||||
|
rustup-nightly:docker://gitea.loadingm.xyz/the10thwiz/rustup:nightly,\
|
||||||
|
ubuntu-latest:docker://node:16-bullseye,\
|
||||||
|
ubuntu-22.04:docker://node:16-bullseye,\
|
||||||
|
ubuntu-20.04:docker://node:16-bullseye"
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
- /data/gitea/runner/:/data
|
||||||
|
# - ./runner-config.yaml:/config.yaml
|
||||||
# calibre:
|
# calibre:
|
||||||
# image: "linuxserver/calibre-web"
|
# image: "linuxserver/calibre-web"
|
||||||
# 5d-diplomacy-frontend:
|
# 5d-diplomacy-frontend:
|
||||||
# image: ""
|
# image: ""
|
||||||
# 5d-diplomacy-backend:
|
# 5d-diplomacy-backend:
|
||||||
# image: ""
|
# image: ""
|
||||||
secrets:
|
|
||||||
JWT_SECRET:
|
|
||||||
file: './authelia/secrets/JWT_SECRET'
|
|
||||||
SESSION_SECRET:
|
|
||||||
file: './authelia/secrets/SESSION_SECRET'
|
|
||||||
STORAGE_PASSWORD:
|
|
||||||
file: './authelia/secrets/STORAGE_PASSWORD'
|
|
||||||
STORAGE_ENCRYPTION_KEY:
|
|
||||||
file: './authelia/secrets/STORAGE_ENCRYPTION_KEY'
|
|
||||||
volumes:
|
|
||||||
meilisearch:
|
|
||||||
karakeep:
|
|
||||||
networks:
|
|
||||||
karakeep:
|
|
||||||
external: false
|
|
||||||
karakeep-int:
|
|
||||||
external: false
|
|
||||||
ollama:
|
|
||||||
external: false
|
|
||||||
ollama-int:
|
|
||||||
external: false
|
|
||||||
jellyfin:
|
|
||||||
external: false
|
|
||||||
jellyfin-int:
|
|
||||||
external: false
|
|
||||||
auth:
|
|
||||||
external: false
|
|
||||||
gitea:
|
|
||||||
external: false
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ server {
|
|||||||
server_name gitea.loadingm.xyz;
|
server_name gitea.loadingm.xyz;
|
||||||
|
|
||||||
## The default `client_max_body_size` is 1M, this might not be enough for some posters, etc.
|
## The default `client_max_body_size` is 1M, this might not be enough for some posters, etc.
|
||||||
client_max_body_size 200M;
|
client_max_body_size 200G;
|
||||||
|
|
||||||
ssl_certificate /etc/letsencrypt/live/loadingm.xyz/fullchain.pem;
|
ssl_certificate /etc/letsencrypt/live/loadingm.xyz/fullchain.pem;
|
||||||
ssl_certificate_key /etc/letsencrypt/live/loadingm.xyz/privkey.pem;
|
ssl_certificate_key /etc/letsencrypt/live/loadingm.xyz/privkey.pem;
|
||||||
|
|||||||
Reference in New Issue
Block a user