commit c3982e97af22d490c410c8a3cf24ea72277699cb Author: AndrewLockVI <andrewlaack1@gmail.com> Date: Mon, 1 Apr 2024 21:57:59 -0500 Init Diffstat:
| A | docker-compose.yml | | | 71 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
1 file changed, 71 insertions(+), 0 deletions(-)
diff --git a/docker-compose.yml b/docker-compose.yml @@ -0,0 +1,71 @@ +services: + + jellyfin: + image: jellyfin/jellyfin + container_name: jellyfin + restart: unless-stopped + ports: + - "8096:8096" + volumes: + - ./configJelly:/config + - /home/shared:/media + + calibre-web: + image: linuxserver/calibre-web:latest + container_name: calibre-web + ports: + - "8083:8083" + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - ./configCalibre:/config + - /home/shared/books:/books + - ./certs:/ssl/certs + restart: unless-stopped + + portainer: + image: portainer/portainer + container_name: portainer + restart: always + ports: + - "9000:9000" + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - ./portainer_data:/data + + gitea: + image: gitea/gitea:latest + container_name: gitea + ports: + - "2222:22" + - "8089:80" + volumes: + - ./gitea:/data + restart: always + + pihole: + container_name: pihole + image: pihole/pihole:latest + ports: + - "53:53/tcp" + - "53:53/udp" + - "8080:80/tcp" + environment: + TZ: 'America/Chicago' + volumes: + - './pihole/etc-pihole:/etc/pihole' + - './pihole/etc-dnsmasq.d:/etc/dnsmasq.d' + restart: unless-stopped + + nginx: + image: nginx:latest + container_name: nginx + restart: unless-stopped + volumes: + - ./nginx/:/etc/nginx/ + ports: + - "80:80" + - "443:443" +