boilerplates/snipeit/docker-compose.yml

51 lines
1.2 KiB
YAML

version: "3"
services:
mysql:
image: mariadb
container_name: snipe_mysql_db
restart: always
volumes:
- /opt/docker/snipeit/snipeitdb:/var/lib/mysql
environment:
- TZ=Europe/Berlin
- MYSQL_ROOT_PASSWORD=
- MYSQL_USER=snipedb
- MYSQL_PASSWORD=
- MYSQL_DATABASE=snipedb
snipeit:
image: linuxserver/snipe-it:latest
container_name: snipe-it
restart: always
depends_on:
- mysql
volumes:
- /opt/docker/snipeit/snipeit:/config
environment:
- APP_URL=https://
- MYSQL_PORT_3306_TCP_ADDR=mysql
- MYSQL_PORT_3306_TCP_PORT=3306
- MYSQL_DATABASE=snipedb
- MYSQL_USER=snipedb
- MYSQL_PASSWORD=
- APP_LOCALE=de
- PHP_UPLOAD_LIMIT=500
- MAIL_PORT_587_TCP_ADDR=
- MAIL_PORT_587_TCP_PORT=
- MAIL_ENV_FROM_ADDR=
- MAIL_ENV_FROM_NAME=Asset Management
- MAIL_ENV_USERNAME=
- MAIL_ENV_PASSWORD=
- MAIL_ENV_ENCRYPTION=tls
- APP_ENV=production
- TZ=Europe/Berlin
- MAIL_AUTO_EMBED_METHOD=base64
- MAIL_AUTO_EMBED=true
networks:
- default
networks:
default:
name: www
external: true