From 7d49c0b0b041fa05a0e4a6027dba3b3669eaa5f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?So=CC=88nke=20Domro=CC=88se?= Date: Tue, 3 Feb 2026 12:54:57 +0100 Subject: [PATCH] add dailyTxT --- dailytxt/.env | 1 + dailytxt/Caddyfilepart | 5 +++++ dailytxt/docker-compose.yml | 26 ++++++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 dailytxt/.env create mode 100644 dailytxt/Caddyfilepart create mode 100644 dailytxt/docker-compose.yml diff --git a/dailytxt/.env b/dailytxt/.env new file mode 100644 index 0000000..59a3a59 --- /dev/null +++ b/dailytxt/.env @@ -0,0 +1 @@ +ADMIN_PW_DAILYTXT=asd \ No newline at end of file diff --git a/dailytxt/Caddyfilepart b/dailytxt/Caddyfilepart new file mode 100644 index 0000000..517023d --- /dev/null +++ b/dailytxt/Caddyfilepart @@ -0,0 +1,5 @@ +dailytxt.domr.ovh, +dailytxt.home.domroese.eu:443 { + tls soenke@domroese.eu + reverse_proxy 192.168.1.65:8832 +} diff --git a/dailytxt/docker-compose.yml b/dailytxt/docker-compose.yml new file mode 100644 index 0000000..9b46c3b --- /dev/null +++ b/dailytxt/docker-compose.yml @@ -0,0 +1,26 @@ +services: + dailytxt: + image: phitux/dailytxt:latest + container_name: dailytxt + restart: always + env_file: + - .env + environment: + # That's the internal container-port. You can actually use any portnumber (must match with the one at 'ports') + - PORT=8314 + - SECRET_KEY="O+EuLJXNAIxIT7puvNU5KVC4sh3JPRorTMCDRAkekho=" + # Set it to False or remove the line completely to disallow registration of new users. + - ALLOW_REGISTRATION=True + # Use this if you want the json log file to be indented. Makes it easier to compare the files. Otherwise just remove this line! + - DATA_INDENT=2 + # Set after how many days the JWT token will expire and you have to re-login. Defaults to 30 days if line is ommited. + - JWT_EXP_DAYS=60 + # Enable/disable a feature of DailyTxT to auto-check maximal once per hour if there's a newer version of DailyTxT available. Defaults to True if line is ommited. + - ENABLE_UPDATE_CHECK=True + - ADMIN_PASSWORD=${ADMIN_PW_DAILYTXT} + ports: + - "8314:8765" + # perhaps you only want: + # ":8765" + volumes: + - "/home/soenke/docker-data/dailytxt/:/app/data/" \ No newline at end of file