compose

Home   »   compose

---
version: "2"
services:
    bookstack:
        image: linuxserver/bookstack
        container_name: bookstack
        environment:
            - PUID=1000
            - PGID=1000
            - DB_HOST=bookstack_db
            - DB_USER=bookstack
            - DB_PASS=PASSWORD_HERE
            - DB_DATABASE=bookstackapp
        volumes:
            - /home/personal/compose/bookstack/data:/config
        ports:
            - 6875:80
        restart: unless-stopped
        depends_on:
            - bookstack_db

    bookstack_db:
        image: linuxserver/mariadb
        container_name: bookstack_db
        environment:
        - PUID=1000
        - PGID=1000
        - MYSQL_ROOT_PASSWORD=PASSWORD_HERE
        - TZ=Europe/Sarajevo
        - MYSQL_DATABASE=bookstackapp
        - MYSQL_USER=bookstack
        - MYSQL_PASSWORD=PASSWORD_HERE
        volumes:
        - /home/personal/compose/mariadb/data:/config

    jellyfin:
        image: linuxserver/jellyfin
        container_name: jellyfin
        environment:
        - PUID=1000
        - PGID=1000
        - TZ=Europe/Sarajevo
        volumes:
        - /home/personal/jellyfin/library:/config
        - /home/personal/jellyfin/tvseries:/data/tvshows
        - /home/personal/jellyfin/movies:/data/movies
        ports:
        - 8096:8096
        restart: unless-stopped

    calibre-web:
        image: linuxserver/calibre-web
        container_name: calibre-web
        environment:
        - PUID=1000
        - PGID=1000
        - TZ=Europe/Sarajevo
        - DOCKER_MODS=linuxserver/calibre-web:calibre
        volumes:
        - /home/personal/compose/calibre/config:/config
        - /home/personal/compose/calibre/books:/books
        ports:
        - 5001:8083
        restart: unless-stopped

    heimdall:
        image: linuxserver/heimdall
        container_name: heimdall
        environment:
        - PUID=1000
        - PGID=1000
        - TZ=Europe/Sarajevo
        volumes:
        - /home/personal/compose/heimdall/config:/config
        ports:
        - 3000:80
        - 443:443
        restart: unless-stopped

    transmission:
        image: linuxserver/transmission
        container_name: transmission
        environment:
        - PUID=1000
        - PGID=1000
        - TZ=Europe/Sarajevo
        volumes:
        - /home/personal/transmission/data/:/config
        - /home/personal/transmission/downloads:/downloads
        - /home/personal/transmission/watch:/watch
        ports:
        - 9091:9091
        - 51413:51413
        - 51413:51413/udp
        restart: unless-stopped

Leave a Reply

Your email address will not be published. Required fields are marked *