diff --git a/lsio/snipe-it/docker-compose.yaml b/lsio/snipe-it/docker-compose.yaml index c3bb953..48eb1c8 100644 --- a/lsio/snipe-it/docker-compose.yaml +++ b/lsio/snipe-it/docker-compose.yaml @@ -3,39 +3,35 @@ # solid UX has always been a top priority. Straightforward design and bulk # actions mean getting things done faster. -version: "3" +--- +version: "2.1" services: - mysql: - image: linuxserver/mariadb - container_name: snipe_mysql - restart: always - volumes: - - :/config - environment: - - PUID=1000 - - PGID=1000 - - TZ=Europe/London - - MYSQL_ROOT_PASSWORD= - - MYSQL_USER=snipe - - MYSQL_PASSWORD= - - MYSQL_DATABASE=snipe - snipeit: - image: linuxserver/snipe-it:latest + snipe-it: + image: ghcr.io/linuxserver/snipe-it container_name: snipe-it - restart: always - depends_on: - - mysql - volumes: - - :/config environment: - - NGINX_APP_URL=< your application URL IE 192.168.10.1:8080> - - MYSQL_PORT_3306_TCP_ADDR=mysql - - MYSQL_PORT_3306_TCP_PORT=3306 - - MYSQL_DATABASE=snipe - - MYSQL_USER=snipe - - MYSQL_PASSWORD= - - PGID=1000 - - PUID=1000 + # for GroupID + - PUID=${PUID:-1024} + # for UserID + - PGID=${PGID:-100} + # Hostname or IP and port if applicable, be sure to define https/http + - APP_URL=http://localhost:8080 + # Mysql hostname or IP to use + - MYSQL_PORT_3306_TCP_ADDR= + # Mysql port to use + - MYSQL_PORT_3306_TCP_PORT= + # Mysql database to use + - MYSQL_DATABASE= + # Mysql user to use + - MYSQL_USER= + # Mysql password to use + - MYSQL_PASSWORD=changeme + # Specify a timezone to use for example Europe/Amsterdam + - TZ=${TZ:-Europe/Amsterdam} + volumes: + # Contains your config files and data storage for Snipe-IT + - ${BASEDIR:-/volume1/docker}/snipe-it/config:/config ports: - - "8080:80" - + # Snipe-IT Web UI + - 8080:80 + restart: unless-stopped diff --git a/lsio/snipe-it/docker-run.sh b/lsio/snipe-it/docker-run.sh index 4bf14cc..91b945c 100644 --- a/lsio/snipe-it/docker-run.sh +++ b/lsio/snipe-it/docker-run.sh @@ -8,12 +8,13 @@ docker run -d \ --name=snipe-it \ -e PUID=${PUID:-1024} `# for GroupID` \ -e PGID=${PGID:-100} `# for UserID` \ - -e NGINX_APP_URL= `# Hostname or IP and port if applicable IE :8080` \ + -e APP_URL=http://localhost:8080 `# Hostname or IP and port if applicable, be sure to define https/http` \ -e MYSQL_PORT_3306_TCP_ADDR= `# Mysql hostname or IP to use` \ -e MYSQL_PORT_3306_TCP_PORT= `# Mysql port to use` \ -e MYSQL_DATABASE= `# Mysql database to use` \ -e MYSQL_USER= `# Mysql user to use` \ -e MYSQL_PASSWORD=changeme `# Mysql password to use` \ + -e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \ -p 8080:80 `# Snipe-IT Web UI` \ -v ${BASEDIR:-/volume1/docker}/snipe-it/config:/config `# Contains your config files and data storage for Snipe-IT` \ --restart unless-stopped \