installation de bookstack via docker-compose sur un nas synology
25개 이상의 토픽을 선택하실 수 없습니다.
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- ---
- version: "2"
- networks:
- bookstack:
- external: false
-
- services:
- server:
- image: linuxserver/bookstack
- container_name: bookstack
- environment:
- - PUID=1000
- - PGID=1000
- - DB_HOST=bookstack_db
- - DB_USER=bookstack
- - DB_PASS=yourdbpass
- - DB_DATABASE=bookstackapp
- volumes:
- - /volume1/docker/bookstack/data:/config
- ports:
- - 6875:80
- networks:
- - bookstack
- restart: unless-stopped
- depends_on:
- - bookstack_db
- logging:
- driver: json-file
- options:
- max-size: "10m"
-
- bookstack_db:
- image: linuxserver/mariadb
- container_name: bookstack_db
- environment:
- - PUID=1000
- - PGID=1000
- - MYSQL_ROOT_PASSWORD=yourdbpass
- - TZ=Europe/London
- - MYSQL_DATABASE=bookstackapp
- - MYSQL_USER=bookstack
- - MYSQL_PASSWORD=yourdbpass
- volumes:
- - /volume1/docker/bookstack/data:/config
- restart: unless-stopped
- networks:
- - bookstack
- logging:
- driver: json-file
- options:
- max-size: "10m"
-
- autossh-bookstack-web:
- image: jnovack/autossh
- container_name: autossh-bookstack-web
- environment:
- - SSH_HOSTUSER=auto
- - SSH_HOSTNAME=51.91.110.207
- - DEFAULT_PORT=22
- - SSH_TUNNEL_REMOTE=6865
- - SSH_TUNNEL_HOST=server
-
- - SSH_TUNNEL_LOCAL=6865
- - SSH_MODE=-R
- restart: always
- volumes:
- - /var/services/homes/docker/.ssh/id_rsa_eu:/id_rsa:ro
- - /var/services/homes/docker/.ssh/known_hosts:/known_hosts:ro
- dns:
- - 8.8.8.8
- - 4.2.2.4
- networks:
- - bookstack
- logging:
- driver: json-file
- options:
- max-size: "10m"
|