This commit is contained in:
2026-09-27 01:31:41 -07:00
parent 9599867d24
commit f9293ab7d4
17 changed files with 119 additions and 36 deletions
+25 -36
View File
@@ -10,19 +10,12 @@
# =============================================================================
networks:
#caddy_net:
# external: true
tdarr-net:
driver: bridge
default:
name: portainer_network
volumes:
#caddy_config:
#caddy_data:
# external: true
#myspeed:
# external: true
portainer_data:
name: portainer_data
@@ -45,8 +38,6 @@ services:
- ./homepage:/app/config
- ./homepage/images:/app/public/images
- /var/run/docker.sock:/var/run/docker.sock:ro
#- /etc/localtime:/etc/localtime:ro
#- /etc/timezone:/etc/timezone:ro
environment:
- "HOMEPAGE_ALLOWED_HOSTS=gethomepage.dev,${LOCAL_IPV4}:${HOMEPAGE_PORT},${SERVER_NAME}:${HOMEPAGE_PORT},${SERVER_NAME}.${TAILNET_NAME}:${HOMEPAGE_PORT},host.docker.internal:{HOMEPAGE_PORT},${SERVER_NAME}.local:${HOMEPAGE_PORT},${SERVER_NAME}.local"
- "HOMEPAGE_VAR_DISK1=${DISK1}"
@@ -115,29 +106,6 @@ services:
cpus: 0.5
restart: always
caddy:
image: ${CADDY_IMAGE}
container_name: caddy
#networks:
# - caddy_net
ports:
- 82:80
- 444:443
volumes:
- ./caddy/Caddyfile:/etc/caddy/Caddyfile
- ./caddy/site:/srv
- ./caddy/caddy_data:/data
- ./caddy/caddy_config:/config
#- /etc/localtime:/etc/localtime:ro
#- /etc/timezone:/etc/timezone:ro
environment:
- TZ=${TIMEZONE}
security_opt:
- no-new-privileges:true
mem_limit: 128m
cpus: 0.5
restart: unless-stopped
# ---------------------------------------------------------------------------
# Web & AI
@@ -150,8 +118,12 @@ services:
- "7001:8080"
volumes:
- ./openwebui:/app/backend/data
extra_hosts:
- "host.docker.internal:${LOCAL_IPV4}"
- "shaan-server:${LOCAL_IPV4}"
mem_limit: 1g
cpus: 1.0
restart: unless-stopped
searxng:
image: ${SEARXNG_IMAGE}
@@ -226,6 +198,27 @@ services:
mem_limit: 16g
# ---------------------------------------------------------------------------
#
# Git
# ---------------------------------------------------------------------------
gitea:
image: docker.gitea.com/gitea:1.27.3
container_name: gitea
ports:
- "1333:1333"
- "222:22"
volumes:
- ./gitea:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
environment:
- USER_UID=1000
- USER_GID=1000
restart: unless-stopped
# ---------------------------------------------------------------------------
#
# Karakeep
# ---------------------------------------------------------------------------
@@ -238,8 +231,6 @@ services:
- ${KARAKEEP_PORT}:3000 # must be 3000 as per the dev
volumes:
- ./karakeep-data:/data
#- /etc/localtime:/etc/localtime:ro
#- /etc/timezone:/etc/timezone:ro
environment:
- MEILI_ADDR=http://meilisearch:${MEILI_PORT}
- BROWSER_WEB_URL=http://chrome:${KARAKEEP_CHROME_PORT}
@@ -275,8 +266,6 @@ services:
- .env
volumes:
- ./meilisearch:/meili_data
#- /etc/localtime:/etc/localtime:ro
#- /etc/timezone:/etc/timezone:ro
environment:
- MEILI_NO_ANALYTICS=true
security_opt: