services: freescout-app: image: tiredofit/freescout container_name: freescout-app links: - freescout-db volumes: ### If you want to perform customizations to the source and have access to it, then uncomment this line - This includes modules #- ./data:/www/html ### Or, if you just want to use Stock Freescout and hold onto persistent files like cache and session use this, one or the other. - /srv/docker/freescout/data:/data ### If you want to just keep the original source and add additional modules uncomment this line - /srv/docker/freescout/modules:/www/html/Modules - /srv/docker/freescout/logs/:/www/logs environment: - CONTAINER_NAME=freescout-app - DB_HOST=freescout-db - DB_NAME=freescout_db - DB_USER=freescout # feel free to change this to a different user. - DB_PASS=${DB_PASSWORD} - SITE_URL=https://support.${DOMAIN_NAME}.com #Change to your IP and Port listed above - ADMIN_EMAIL=noreply@gabesville.com #Change to your email - ADMIN_PASS=AReallyLongStrongPasswordWithNum3r5andComplex1ty #Change to a secure password - ENABLE_SSL_PROXY=FALSE - DISPLAY_ERRORS=FALSE - TIMEZONE=America/Chicago # change to your timezone restart: unless-stopped freescout-db: image: tiredofit/mariadb container_name: freescout-db volumes: - /srv/docker/freescout/db:/var/lib/mysql environment: - ROOT_PASS=${DB_PASSWORD} - DB_NAME=freescout_db - DB_USER=freescout # must match the DB_USER in section above - DB_PASS=${DB_PASSWORD} - CONTAINER_NAME=freescout-db restart: unless-stopped networks: default: external: true name: nginx