feat: docmost

This commit is contained in:
SauravDhakal
2026-04-06 22:27:08 +05:45
parent ed2bd87f61
commit a6fbe9e375
3 changed files with 51 additions and 0 deletions

View File

@@ -108,6 +108,11 @@ dozzle.sauravdhakal.com.np {
bind 100.81.85.182 bind 100.81.85.182
reverse_proxy localhost:8888 reverse_proxy localhost:8888
} }
docs.sauravdhakal.com.np {
bind 100.81.85.182
reverse_proxy localhost:3030
}
# #
# glances.sauravdhakal.com.np { # glances.sauravdhakal.com.np {
# bind 100.81.85.182 # bind 100.81.85.182

View File

@@ -12,6 +12,7 @@ include:
- services/woodpecker.yml - services/woodpecker.yml
- services/gitea.yml - services/gitea.yml
- services/memos.yml - services/memos.yml
- services/docmost.yml
networks: networks:
caddy_net: caddy_net:

45
services/docmost.yml Normal file
View File

@@ -0,0 +1,45 @@
services:
docmost:
image: docmost/docmost:latest
depends_on:
- docmost_db
- docmost_redis
environment:
- APP_URL=https://docs.sauravdhakal.com.np
- APP_SECRET=${DOCMOST_APP_SECRET}
- DATABASE_URL=postgresql://docmost:${DOCMOST_DB_PASSWORD}@docmost-db:5432/docmost
- REDIS_URL=redis://docmost-redis:6379
ports:
- "127.0.0.1:3030:3000"
restart: unless-stopped
volumes:
- /home/saurav/hetzner_self/data/docmost/storage:/app/data/storage
networks:
- docmost_internal
docmost_db:
image: postgres:18
environment:
- POSTGRES_DB=docmost
- POSTGRES_USER=docmost
- POSTGRES_PASSWORD=${DOCMOST_DB_PASSWORD}
restart: unless-stopped
volumes:
- /home/saurav/hetzner_self/data/docmost/db:/var/lib/postgresql/data
networks:
- docmost_internal
docmost_redis:
image: redis:8-alpine
image: redis:7-alpine
command: ["redis-server", "--appendonly", "yes", "--maxmemory-policy", "noeviction"]
restart: unless-stopped
volumes:
- /home/saurav/hetzner_self/data/docmost/redis:/data
networks:
- docmost_internal
networks:
docmost_internal:
driver: bridge