version: '3.8' services: mariadb: image: mariadb container_name: mariadb environment: MYSQL_ROOT_PASSWORD: pelican MYSQL_DATABASE: pelican MYSQL_USER: pelican MYSQL_PASSWORD: pelican volumes: - ./mariadb:/var/lib/mysql pelican: build: ./pelican environment: APP_ENV: production APP_DEBUG: false APP_KEY: APP_TIMEZONE: Europe/Paris APP_URL: https://pelican.tarkacore.dev APP_LOCALE: en APP_ENVIRONMENT_ONLY: true LOG_CHANNEL: daily LOG_STACK: single LOG_DEPRECATIONS_CHANNEL: null LOG_LEVEL: debug DB_CONNECTION: mysql DB_HOST: mariadb DB_DATABASE: pelican DB_USERNAME: pelican DB_PASSWORD: pelican CACHE_STORE: file QUEUE_CONNECTION: sync SESSION_DRIVER: file HASHIDS_SALT: pipi1234 HASHIDS_LENGTH: 8 MAIL_MAILER: log MAIL_HOST: smtp.example.com MAIL_PORT: 25 MAIL_USERNAME: none MAIL_PASSWORD: none MAIL_ENCRYPTION: tls MAIL_FROM_ADDRESS: support@tarkacore.dev MAIL_FROM_NAME: TarkaPelican # Set this to your domain to prevent it defaulting to 'localhost', causing mail servers such as Gmail to reject your mail # MAIL_EHLO_DOMAIN=panel.example.com SESSION_ENCRYPT: false SESSION_PATH: / SESSION_DOMAIN: null volumes: - ./pelican:/app ports: - 80:80