You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
153 lines
3.6 KiB
YAML
153 lines
3.6 KiB
YAML
|
|
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
|