Compare commits

...

2 Commits

Author SHA1 Message Date
debian
a46ab16489 update 2025-01-19 22:36:51 +01:00
debian
e8a376ffaf maintenance 2024-12-28 18:28:52 +01:00
5 changed files with 20 additions and 22 deletions

View File

@@ -7,7 +7,7 @@ services:
file: ${TEMPLATES_PATH} file: ${TEMPLATES_PATH}
service: default service: default
container_name: postgres container_name: postgres
image: postgres:latest image: postgres:16.4
ports: ports:
- 5432:5432 - 5432:5432
networks: networks:

View File

@@ -9,6 +9,9 @@ services:
COLLECTIONS: crowdsecurity/traefik crowdsecurity/appsec-virtual-patching crowdsecurity/appsec-generic-rules crowdsecurity/http-cve COLLECTIONS: crowdsecurity/traefik crowdsecurity/appsec-virtual-patching crowdsecurity/appsec-generic-rules crowdsecurity/http-cve
CROWDSEC_BOUNCER_API_KEY: ${CROWDSEC_API_KEY} CROWDSEC_BOUNCER_API_KEY: ${CROWDSEC_API_KEY}
CUSTOM_HOSTNAME: crowdsec CUSTOM_HOSTNAME: crowdsec
ports:
- 6061:8080
- 6060:6060
networks: networks:
- ip4net - ip4net
- ip6net - ip6net
@@ -16,9 +19,9 @@ services:
- ${INFRA_PATH}/crowdsec/config/acquis.yaml:/etc/crowdsec/acquis.yaml:ro - ${INFRA_PATH}/crowdsec/config/acquis.yaml:/etc/crowdsec/acquis.yaml:ro
- ${INFRA_PATH}/crowdsec/config:/etc/crowdsec - ${INFRA_PATH}/crowdsec/config:/etc/crowdsec
- ${INFRA_PATH}/crowdsec/data:/var/lib/crowdsec/data - ${INFRA_PATH}/crowdsec/data:/var/lib/crowdsec/data
- /var/log/auth.log:/var/log/auth.log:ro
- /var/log/crowdsec:/var/log/crowdsec:ro - /var/log/crowdsec:/var/log/crowdsec:ro
- /var/log/syslog:/var/log/syslog:ro - /var/log/syslog:/var/log/syslog:ro
- /var/log/kern.log:/var/log/kern.log:ro
labels: labels:
# Watchtower # Watchtower
- "com.centurylinklabs.watchtower.enable=true" - "com.centurylinklabs.watchtower.enable=true"

View File

@@ -4,27 +4,18 @@ services:
file: ${TEMPLATES_PATH} file: ${TEMPLATES_PATH}
service: default service: default
container_name: speedtest container_name: speedtest
image: ghcr.io/librespeed/speedtest:latest image: openspeedtest/latest
environment:
MODE: standalone
TITLE: "LibreSpeed"
#TELEMETRY: "false"
#ENABLE_ID_OBFUSCATION: "false"
#REDACT_IP_ADDRESSES: "false"
#PASSWORD:
#EMAIL:
#DISABLE_IPINFO: "false"
#DISTANCE: "km"
#WEBPORT: 80
ports: ports:
- "4001:80" # webport mapping (host:container) - "4001:3001" # webport mapping (host:container)
- "3999:3001" # webport mapping (host:container)
networks: networks:
- ip4net - ip4net
labels: labels:
# Watchtower # Watchtower
- "com.centurylinklabs.watchtower.enable=true" - 'com.centurylinklabs.watchtower.enable=true'
# Traefik # Traefik
- "traefik.enable=true" - 'traefik.enable=true'
- "traefik.http.routers.speedtest.rule=Host(`speedtest.${LOCAL_DOMAIN}`)" - 'traefik.http.routers.speedtest.rule=Host(`speedtest.${LOCAL_DOMAIN}`)'
- "traefik.http.routers.speedtest.entrypoints=https" - 'traefik.http.routers.speedtest.entrypoints=https'
- 'traefik.http.routers.speedtest.tls=true' - 'traefik.http.routers.speedtest.tls=true'
- 'traefik.http.middlewares.limit.buffering.maxRequestBodyBytes=10000000000'

View File

@@ -46,7 +46,7 @@ services:
# https://github.com/Salvoxia/immich-folder-album-creator # https://github.com/Salvoxia/immich-folder-album-creator
# one time run: # one time run:
# docker run -e API_URL="https://immich.crescentec.xyz/api/" -e API_KEY="qTaebdVMtph9yD0pSJRJDQJkDEpexiXNMJ5V5HBEnA" -e ROOT_PATH="/usr/src/app/external" salvoxia/immich-folder-album-creator:latest /script/immich_auto_album.sh # docker run -e API_URL="https://immich.crescentec.xyz/api/" -e API_KEY="qTaebdVMtph9yD0pSJRJDQJkDEpexiXNMJ5V5HBEnA" -e ROOT_PATH="/usr/src/app/external" -e LOG_LEVEL="DEBUG" salvoxia/immich-folder-album-creator:latest /script/immich_auto_album.sh
immich-folder-album-creator: immich-folder-album-creator:
extends: extends:
file: ${TEMPLATES_PATH} file: ${TEMPLATES_PATH}
@@ -57,4 +57,7 @@ services:
API_URL: https://immich.crescentec.xyz/api API_URL: https://immich.crescentec.xyz/api
API_KEY: qTaebdVMtph9yD0pSJRJDQJkDEpexiXNMJ5V5HBEnA API_KEY: qTaebdVMtph9yD0pSJRJDQJkDEpexiXNMJ5V5HBEnA
ROOT_PATH: /usr/src/app/external ROOT_PATH: /usr/src/app/external
CRON_EXPRESSION: "0 * * * *" CRON_EXPRESSION: "0 * * * *"
labels:
# Watchtower
- "com.centurylinklabs.watchtower.enable=true"

View File

@@ -11,6 +11,7 @@ services:
- 4013:8888 # Web UI - 4013:8888 # Web UI
networks: networks:
- ip4net - ip4net
command: start-notebook.py --NotebookApp.token='aToken1234'
labels: labels:
# Watchtower # Watchtower
- "com.centurylinklabs.watchtower.enable=true" - "com.centurylinklabs.watchtower.enable=true"