Daily TXT
DailyTXT is a diary web based application where you can writew one, and only one text page.
I am not currently using this because after all i didnt manage to properly run it behind a subpath (see this issue).
Installation
Usual dedicated user:
useradd -d /data/daemons/dailytxt -m dailytxt mkdir /data/dailytxt chown dailytxt:dailytxt /data/dailytxt
Example docker compose: File /data/daemons/dailytxt/docker-compose.yml:
- docker-compose.yml
version: "3" services: dailytxt: image: phitux/dailytxt:latest container_name: dailytxt restart: always environment: - PORT=8760 - SECRET_KEY=<but here your key> - ALLOW_REGISTRATION=True - DATA_INDENT=2 - JWT_EXP_DAYS=6000 - ENABLE_UPDATE_CHECK=True ports: - "127.0.0.1:8760:8760" volumes: - "/data/dailytxt/:/app/data/" networks: - dailytxt-net networks: dailytxt-net: {}
To generate the key:
openssl rand -base64 32
Currently i was not able to make subpaths work.
Reverse Proxy
This simple config (check the The Reverse Proxy concept)
- dalytxt.conf
location = /dailytxt { return 301 https://$host/dailytxt/; } location /dailytxt/ { proxy_pass http://127.0.0.1:8760; }