add moar containers

This commit is contained in:
Sönke Domröse
2025-06-06 15:57:17 +02:00
parent f8ec644077
commit c827612d80
7 changed files with 143 additions and 12 deletions

View File

@@ -1,3 +1,16 @@
nas.domr.ovh,
nas.home.domroese.eu {
tls soenke@domroese.eu {
client_auth {
mode request
}
}
reverse_proxy https://192.168.1.194:5001 {
transport http {
tls_insecure_skip_verify # Disable TLS Verification, as we don't have a real certificate on the nas
}
}
}
git.domr.ovh, git.domr.ovh,
git.home.domroese.eu { git.home.domroese.eu {
@@ -196,17 +209,40 @@ api.caddy.home.domroese.eu:443 {
reverse_proxy 192.168.1.65:2019 reverse_proxy 192.168.1.65:2019
} }
nas.domr.ovh, onboarding.domr.ovh,
nas.home.domroese.eu { onboarding.home.domroese.eu:443 {
tls soenke@domroese.eu { tls soenke@domroese.eu
client_auth { reverse_proxy 192.168.1.65:8517
mode request
}
}
reverse_proxy https://192.168.1.194:5001 {
transport http {
tls_insecure_skip_verify # Disable TLS Verification, as we don't have a real certificate on the nas
}
}
} }
openspeedtest.domr.ovh,
openspeedtest.home.domroese.eu:443 {
tls soenke@domroese.eu
reverse_proxy 192.168.1.65:3125
}
speedtesttracker.domr.ovh,
speedtesttracker.home.domroese.eu:443 {
tls soenke@domroese.eu
reverse_proxy 192.168.1.65:1378
}
todos.domr.ovh,
todos.home.domroese.eu:443 {
tls soenke@domroese.eu
reverse_proxy 192.168.1.65:2021
}
pdf.domr.ovh,
pdf.home.domroese.eu:443 {
tls soenke@domroese.eu
reverse_proxy 192.168.1.65:3614
}
convertx.domr.ovh,
convertx.home.domroese.eu:443 {
tls soenke@domroese.eu
reverse_proxy 192.168.1.65:3410
}

View File

@@ -0,0 +1,22 @@
services:
cob-db:
image: postgres:latest
restart: always
volumes:
- /home/soenke/docker-data/chiefonboarding/pg_data:/var/lib/postgresql/data
environment:
- POSTGRES_DB=chiefonboarding
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=postgres
app:
image: chiefonboarding/chiefonboarding:latest
restart: always
ports:
- "8517:8000"
environment:
- SECRET_KEY=lksjyhrlcerjfgöeojsölyfgkh
- DATABASE_URL=postgres://postgres:postgres@cob-db:5432/chiefonboarding
- ALLOWED_HOSTS=test.chiefonboarding.com,onboarding.domr.ovh,onboarding.home.domroese.eu
depends_on:
- cob-db

View File

@@ -0,0 +1,11 @@
services:
convertx:
image: ghcr.io/c4illin/convertx
container_name: convertx
restart: unless-stopped
ports:
- "3410:3000"
environment:
- JWT_SECRET=a1fd043661609d72a0447a1c2c1b1fc3ac6e1e610ef76af82c4239f59a512ae8f0b5e1d080011567a4b47bc27eeaa79e9653a8caa574957a575c91609ed881cfd96dd7dbed388d0dbada10787b00876d40415efd2f01d131b6de0b4f5e67ea55bf35d69b778aedde31c7f245972a352b713984ee63733d22ca9399940af70c3546b37d3afaa24158547238064b42a4aae9e283c3087a9742b6bda3401c2710bd138c4d90718726b7927c4f13cfbea2b55b85149360dc435257c4d16a31a7e5881806037d2f06c40e7bc5c5a1904a2c8e6c7e35998228fdf6be73b52c76aad82fb0f906d225503adda7e2aed65212b0cdca25c19182cb21957677c36a6c53cd46
volumes:
- /home/soenke/docker-data/convertx/data:/app/data

View File

@@ -0,0 +1,13 @@
services:
donetick:
image: donetick/donetick
container_name: donetick
restart: unless-stopped
ports:
- "2021:2021"
volumes:
- /home/soenke/docker-data/data:/donetick-data
- /home/soenke/docker-data/config:/config
environment:
- DT_ENV=selfhosted
- DT_SQLITE_PATH=/donetick-data/donetick.db

View File

@@ -0,0 +1,8 @@
services:
speedtest:
restart: unless-stopped
container_name: openspeedtest
ports:
- '3124:3000'
- '3125:3001'
image: openspeedtest/latest

View File

@@ -0,0 +1,26 @@
---
services:
speedtest-tracker:
image: lscr.io/linuxserver/speedtest-tracker:latest
container_name: speedtest-tracker
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- APP_KEY=
- APP_URL=
- DB_CONNECTION=sqlite
- SPEEDTEST_SCHEDULE=
- SPEEDTEST_SERVERS=
# - DB_HOST= #optional
# - DB_PORT= #optional
# - DB_DATABASE= #optional
# - DB_USERNAME= #optional
# - DB_PASSWORD= #optional
- DISPLAY_TIMEZONE=Europe/Berlin #optional
# - PRUNE_RESULTS_OLDER_THAN=0 #optional
volumes:
- /home/soenke/docker-data/speedtest-tracker/data:/config
ports:
- 1378:80
restart: unless-stopped

View File

@@ -0,0 +1,15 @@
version: '3.3'
services:
stirling-pdf:
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest
ports:
- '3614:8080'
volumes:
- /home/soenke/docker-data/StirlingPDF/trainingData:/usr/share/tessdata # Required for extra OCR languages
- /home/soenke/docker-data/StirlingPDF/extraConfigs:/configs
- /home/soenke/docker-data/StirlingPDF/customFiles:/customFiles/
- /home/soenke/docker-data/StirlingPDF/logs:/logs/
- /home/soenke/docker-data/StirlingPDF/pipeline:/pipeline/
environment:
- DOCKER_ENABLE_SECURITY=false
- LANGS=en_GB