networks: gitea: external: false gitlab: name: gitlab-network services: server: image: gitea/gitea:1.19.0 container_name: gitea environment: - USER_UID=1000 - USER_GID=1000 - GITEA__database__DB_TYPE=mysql - GITEA__database__HOST=gdb:3306 - GITEA__database__NAME=gitea - GITEA__database__USER=gitea - GITEA__database__PASSWD=gitea restart: always networks: - gitea volumes: - /home/ronnic/Configs/gitea:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - "3003:3000" - "222:22" depends_on: - gdb gdb: image: mysql:8 restart: always environment: - MYSQL_ROOT_PASSWORD=gitea - MYSQL_USER=gitea - MYSQL_PASSWORD=gitea - MYSQL_DATABASE=gitea networks: - gitea volumes: - /home/ronnic/Configs/gitea/mysql:/var/lib/mysql code-server: image: lscr.io/linuxserver/code-server:latest container_name: code-server environment: - PUID=1000 - PGID=1000 - TZ=America/Los_Angeles - PASSWORD=${PASSWORD} - SUDO_PASSWORD=${SUDO_PASSWORD} volumes: - /home/ronnic/Configs/Code-server:/config ports: - 8443:8443 restart: unless-stopped qdirstat: image: lscr.io/linuxserver/qdirstat:latest container_name: qdirstat environment: - PUID=1000 - PGID=1000 - TZ=America/Los_Angeles volumes: - /home/ronnic/Configs/Qdirstat/config:/config - /media:/data ports: - 3006:3000 - 3007:3001 restart: unless-stopped nzbhydra2: image: lscr.io/linuxserver/nzbhydra2:latest container_name: nzbhydra2 environment: - PUID=1000 - PGID=1000 - TZ=America/Los_Angeles volumes: - /home/ronnic/Configs/Nzbhydra/data:/config - /media/easystore/Downloads:/downloads ports: - 5076:5076 restart: unless-stopped fileflows: image: revenz/fileflows container_name: fileflows runtime: nvidia environment: - TZ=America/Los_Angeles - TempPathHost=/temp - NVIDIA_DRIVER_CAPABILITIES=compute,video,utility - NVIDIA_VISIBLE_DEVICES=all volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - /home/ronnic/Configs/fileflows/data:/app/Data - /home/ronnic/Configs/fileflows/logs:/app/Logs - /home/ronnic/Configs/fileflows/temp:/temp ports: - 5005:5000 restart: unless-stopped dozzle: container_name: dozzle image: amir20/dozzle:latest restart: unless-stopped volumes: - /var/run/docker.sock:/var/run/docker.sock ports: - 9988:8080 vaultwarden: container_name: vaultwarden image: vaultwarden/server:latest restart: unless-stopped volumes: - /home/ronnic/Configs/vaultwarden/vw-data/:/data/ ports: - 90:80 tunnel: container_name: cloudflared-vaultwarden image: cloudflare/cloudflared restart: unless-stopped command: tunnel run environment: - TUNNEL_TOKEN=eyJhIjoiYmJjMWNhMTk5YzM3YTJkMzQ2MmE4YjY1NmFiZWI1NGQiLCJ0IjoiZTRhNTAyNDktMzBkZS00NmEzLTkxZmQtNzI3NjY2NzM0OWM2IiwicyI6Ik1qUmhZVFkxWmpRdE1XVTNNaTAwTTJSaUxXRXpOV010WVdFNU5tTXlPRGRrTldZeSJ9 homebox: image: ghcr.io/hay-kot/homebox:latest # image: ghcr.io/hay-kot/homebox:latest-rootless container_name: homebox restart: always environment: - HBOX_LOG_LEVEL=info - HBOX_LOG_FORMAT=text - HBOX_WEB_MAX_UPLOAD_SIZE=10 volumes: - /home/ronnic/Configs/homebox/homebox-data:/data/ ports: - 3100:7745 volumes: homebox-data: driver: local