Added Vikunja a task platform
This commit is contained in:
@@ -18,5 +18,7 @@ JellyFin/JellySeerr
|
|||||||
JellyFin/Prowlarr
|
JellyFin/Prowlarr
|
||||||
JellyFin/Radarr
|
JellyFin/Radarr
|
||||||
JellyFin/Sonarr
|
JellyFin/Sonarr
|
||||||
|
Vikunja/db
|
||||||
|
Vikunja/files
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -207,7 +207,6 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "51820:51820/udp"
|
- "51820:51820/udp"
|
||||||
- "8000:8000"
|
- "8000:8000"
|
||||||
- "8080:8080" # Add qBittorrent WebUI port
|
|
||||||
- "6881:6881" # Add qBittorrent listening port
|
- "6881:6881" # Add qBittorrent listening port
|
||||||
- "6881:6881/udp" # Add qBittorrent listening port UDP
|
- "6881:6881/udp" # Add qBittorrent listening port UDP
|
||||||
healthcheck:
|
healthcheck:
|
||||||
@@ -223,6 +222,8 @@ services:
|
|||||||
qbittorrent:
|
qbittorrent:
|
||||||
image: lscr.io/linuxserver/qbittorrent:latest
|
image: lscr.io/linuxserver/qbittorrent:latest
|
||||||
container_name: qbittorrent
|
container_name: qbittorrent
|
||||||
|
ports:
|
||||||
|
- "8080:8080"
|
||||||
environment:
|
environment:
|
||||||
- PUID=${PUID}
|
- PUID=${PUID}
|
||||||
- PGID=${PGID}
|
- PGID=${PGID}
|
||||||
@@ -239,11 +240,9 @@ services:
|
|||||||
timeout: 5s
|
timeout: 5s
|
||||||
interval: 30s
|
interval: 30s
|
||||||
retries: 3
|
retries: 3
|
||||||
|
networks:
|
||||||
|
- lingen
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
network_mode: "container:gluetun"
|
|
||||||
depends_on:
|
|
||||||
gluetun:
|
|
||||||
condition: service_healthy
|
|
||||||
|
|
||||||
lidarr:
|
lidarr:
|
||||||
container_name: lidarr
|
container_name: lidarr
|
||||||
|
|||||||
@@ -220,7 +220,8 @@
|
|||||||
{ ipAddress: "192.168.40.5", scheme: 'https://', port: "8443", name: "Minecraft", description: "Crafty Minecraft server admin", site: "minecraft", icon: "fa-solid fa-cubes" },
|
{ ipAddress: "192.168.40.5", scheme: 'https://', port: "8443", name: "Minecraft", description: "Crafty Minecraft server admin", site: "minecraft", icon: "fa-solid fa-cubes" },
|
||||||
{ ipAddress: "192.168.40.5", port: "8081", name: "IT Tools", description: "Collection of tools for IT Dev", site: "tools", icon: "fa-solid fa-tools" },
|
{ ipAddress: "192.168.40.5", port: "8081", name: "IT Tools", description: "Collection of tools for IT Dev", site: "tools", icon: "fa-solid fa-tools" },
|
||||||
{ ipAddress: "192.168.40.5", port: "3002", name: "Gluetun", description: "Web UI for VPN status", site: "gluetun", icon: "fa-solid fa-shield" },
|
{ ipAddress: "192.168.40.5", port: "3002", name: "Gluetun", description: "Web UI for VPN status", site: "gluetun", icon: "fa-solid fa-shield" },
|
||||||
{ ipAddress: "192.168.40.5", port: "6767", name: "Bazarr", description: "Subtitle provider", site: "bazarr", icon: "fa-solid fa-closed-captioning" }
|
{ ipAddress: "192.168.40.5", port: "6767", name: "Bazarr", description: "Subtitle provider", site: "bazarr", icon: "fa-solid fa-closed-captioning" },
|
||||||
|
{ ipAddress: "192.168.40.5", port: "3456", name: "Vikunja", description: "Tasks and sprints", site: "vikunja", icon: "fa-solid fa-list-check" }
|
||||||
];
|
];
|
||||||
|
|
||||||
const buttonContainer = document.querySelector(".button-container");
|
const buttonContainer = document.querySelector(".button-container");
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
up:
|
||||||
|
docker-compose up -d
|
||||||
|
|
||||||
|
down:
|
||||||
|
docker-compose down
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
services:
|
||||||
|
vikunja:
|
||||||
|
image: vikunja/vikunja:2.3.0
|
||||||
|
container_name: vikunja
|
||||||
|
environment:
|
||||||
|
VIKUNJA_SERVICE_PUBLICURL: https:/tasks.shaunc.co.uk/
|
||||||
|
VIKUNJA_SERVICE_JWTSECRET: 4c9faad669e44f47d4055631403ba93ffa978f20015e45ab2e79b83daccc6f5a
|
||||||
|
VIKUNJA_DATABASE_PATH: /db/vikunja.db
|
||||||
|
ports:
|
||||||
|
- 3456:3456
|
||||||
|
# healthcheck:
|
||||||
|
# test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:3456/api/v1/docs.json"]
|
||||||
|
# interval: 30s
|
||||||
|
# timeout: 5s
|
||||||
|
# start_period: 40s
|
||||||
|
# retries: 3
|
||||||
|
volumes:
|
||||||
|
- ./files:/app/vikunja/files
|
||||||
|
- ./db:/db
|
||||||
|
restart: unless-stopped
|
||||||
Reference in New Issue
Block a user