version: '3.1' services: monica: image: monica restart: always ports: - 8082:80 volumes: - /var/monica-data:/var/www/html/storage environment: - APP_ENV=production - APP_DEBUG=false - APP_KEY=${APP_KEY} - HASH_SALT=ChangeMeBy20+KeyLength - HASH_LENGTH=18 - APP_URL=https://monica.jaredtsmith.com - DB_CONNECTION=mysql - DB_HOST=sql.jaredtsmith.com - DB_PORT=3306 - DB_DATABASE=monica - DB_USERNAME=monica - DB_PASSWORD=${DB_PASSWORD} - DB_PREFIX= - DB_USE_UTF8MB4=true - MAIL_DRIVER=smtp - MAIL_HOST=mail.jaredtsmith.com - MAIL_PORT=26 - MAIL_USERNAME=admin@jaredtsmith.com - MAIL_PASSWORD=${MAIL_PASSWORD} - MAIL_ENCRYPTION=null - MAIL_FROM_ADDRESS=no-reply@monica.jaredtsmith.com - MAIL_FROM_NAME="Monica" - APP_EMAIL_NEW_USERS_NOTIFICATION=no-reply@monica.jaredtsmith.com - APP_DEFAULT_LOCALE=en - APP_DISABLE_SIGNUP=true - APP_SIGNUP_DOUBLE_OPTIN=false - APP_TRUSTED_PROXIES=* - APP_TRUSTED_CLOUDFLARE=false - LOG_CHANNEL=daily - CHECK_VERSION=true - CACHE_DRIVER=database - SESSION_DRIVER=file - SESSION_LIFETIME=120 - QUEUE_DRIVER=sync - DEFAULT_FILESYSTEM=public - MFA_ENABLED=false - MOBILE_CLIENT_ID= - MOBILE_CLIENT_SECRET= - ALLOW_STATISTICS_THROUGH_PUBLIC_API_ACCESS=false - POLICY_COMPLIANT=true - REQUIRES_SUBSCRIPTION=false - NUMBER_OF_ALLOWED_CONTACTS_FREE_ACCOUNT=10 - DEFAULT_MAX_STORAGE_SIZE=1024 - CARDDAV_ENABLED=true - ENABLE_GEOLOCATION=false - LOCATION_IQ_API_KEY=