Skip to content

Instantly share code, notes, and snippets.

@fabricionaweb
Last active February 15, 2022 16:44
Show Gist options
  • Save fabricionaweb/865ba7e8dd663e36680b120cb28713c4 to your computer and use it in GitHub Desktop.
Save fabricionaweb/865ba7e8dd663e36680b120cb28713c4 to your computer and use it in GitHub Desktop.
My Raspberry Pi docker-compose files
version: '3'
services:
backup:
image: johannmx/vaultwarden_backup:latest
network_mode: none
volumes:
- /etc/localtime:/etc/localtime:ro
- /share/Private/Valtwarden:/data:ro
- /share/Private/Backups:/backups
environment:
- PUID=0
- PGID=0
- DELETE_AFTER=0
- CRON_TIME=0 */24 * * *
version: "2"
services:
jellyfin:
image: linuxserver/jellyfin
container_name: jellyfin
environment:
- PUID=1000
- PGID=1000
- UMASK_SET=002
- TZ=Europe/London
ports:
- 8096:8096
- 8920:8920 # optional
- 7359:7359/udp # optional
- 1900:1900/udp # optional
volumes:
- /media/Animes:/media/animes
- /data/jellyfin:/config
- /opt/vc/lib:/opt/vc/lib ## OpenMax Libraries
devices:
- /dev/vchiq:/dev/vchiq ## HWA Chip
restart: unless-stopped
version: "2"
services:
mariadb:
image: linuxserver/mariadb
container_name: mariadb
network_mode: host
environment:
- PUID=1000
- PGID=100
- UMASK_SET=002
- TZ=Europe/London
- MYSQL_ROOT_PASSWORD=kodi
volumes:
- /srv/dev-disk-by-label-8TB/Config/MySQL:/config
ports:
- 3306:3306
restart: unless-stopped
version: "2"
services:
plex:
image: linuxserver/plex
container_name: plex
network_mode: host
environment:
- PUID=1000
- PGID=100
- UMASK_SET=002
- TZ=Europe/London
- VERSION=docker
volumes:
- /srv/dev-disk-by-label-8TB/Series:/series
- /srv/dev-disk-by-label-8TB/Animes:/animes
- /srv/dev-disk-by-label-8TB/Movies:/movies
- /srv/dev-disk-by-label-8TB/Config/Plex:/config
restart: unless-stopped
version: '3'
services:
qbittorrent:
image: linuxserver/qbittorrent
container_name: qbittorrent
environment:
- PUID=0
- PGID=0
- UMASK=022
- TZ=Europe/London
- WEBUI_PORT=9090
volumes:
- /share/Downloads:/downloads
- /share/Public/Configs/qBittorrent:/config
ports:
- 6881:6881
- 6881:6881/udp
- 9090:9090
restart: unless-stopped
version: '3'
services:
app:
image: vaultwarden/server:latest
environment:
- ADMIN_TOKEN=ZK3wH9j5uzTGGdXp42NernWWeAJUdC9N
- ROCKET_TLS={certs="/ssl/certs.pem",key="/ssl/key.pem"}
volumes:
- /share/Private/Valtwarden:/data
- /share/Private/ssl:/ssl
ports:
- 8443:80
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment