feat(vikunja): add Vikunja task manager at tasks.wampler.us

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-24 10:10:00 -07:00
parent ebd0fb762f
commit 35ff816395
2 changed files with 35 additions and 0 deletions

View File

@@ -73,6 +73,12 @@
encode gzip
reverse_proxy calibre-web:8083
}
@vikunja host tasks.wampler.us
handle @vikunja {
encode gzip
reverse_proxy vikunja:3456
}
}
localhost {

29
vikunja/compose.yml Normal file
View File

@@ -0,0 +1,29 @@
services:
vikunja:
image: vikunja/vikunja:0.24.6
container_name: vikunja
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=America/Los_Angeles
- VIKUNJA_SERVICE_PUBLICURL=https://tasks.wampler.us
volumes:
- /mnt/storage/apps/vikunja/data:/app/vikunja/files
healthcheck:
test: ["CMD", "wget", "-q", "--spider", "http://localhost:3456/api/v1/info"]
interval: 30s
timeout: 10s
retries: 3
start_period: 30s
deploy:
resources:
limits:
memory: 512M
cpus: '0.5'
networks:
- network
networks:
network:
name: proxy
external: true