1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-10-22 07:52:19 +03:00
Files
bookstack/docker-compose.yml
2025-10-06 13:06:12 +01:00

39 lines
916 B
YAML

# This is a Docker Compose configuration
# intended for development purposes only
volumes:
db: {}
services:
app:
build:
context: ./dev/docker
args:
USER_ID: ${USER_ID:-1000}
GROUP_ID: ${GROUP_ID:-1000}
USERNAME: ${USERNAME:-devuser}
environment:
APP_URL: http://localhost:${DEV_PORT:-8080}
DB_CONNECTION: mysql
DB_HOST: localhost
DB_PORT: 3306
DB_DATABASE: bookstack
DB_USERNAME: bookstack
DB_PASSWORD: bookstack
TEST_DATABASE_URL: mysql://bookstack-test:bookstack-test@localhost/bookstack-test
MAIL_DRIVER: smtp
MAIL_HOST: mailhog
MAIL_PORT: 1025
ports:
- ${DEV_PORT:-8080}:80
- ${DEV_DB_PORT:-33066}:3306
volumes:
- ./:/app:z
- db:/var/lib/mysql
stdin_open: true
tty: true
mailhog:
image: mailhog/mailhog
ports:
- ${DEV_MAIL_PORT:-8025}:8025