149 lines
4.3 KiB
Plaintext
149 lines
4.3 KiB
Plaintext
APP_NAME="Timebank.cc"
|
|
APP_ENV="local" # local, development, staging, preprod, production
|
|
APP_KEY=base64:5l2/ZmhWMR7DztfzxCczUf073rdpigSsiTZ430ZTktQ=
|
|
APP_DEBUG=true
|
|
APP_URL=http://localhost:8000 # include port for Spatie Media Library
|
|
#APP_URL=http://192.168.0.103:8012 # Dev over local network: include port for Spatie Media Library
|
|
|
|
|
|
# Deployment Configuration (for deploy.sh script)
|
|
# These variables make the deploy script universal for any hostname/environment
|
|
DEPLOY_ENVIRONMENT=local # "server" or "local" - defaults to local if not set
|
|
#DEPLOY_SERVER_TYPE=dev # "dev" or "prod" - required when DEPLOY_ENVIRONMENT=server
|
|
#DEPLOY_APP_DIR= # Required for server, defaults to pwd (print working directory) for local
|
|
#DEPLOY_WEB_USER= # Defaults: www-data (server) or current user (local)
|
|
#DEPLOY_WEB_GROUP= # Defaults: www-data (server) or current user (local)
|
|
DEPLOY_WS_URL=ws://localhost:8080 # WebSocket URL - used by deploy script
|
|
|
|
|
|
ROUTE_PREFIX_KEY= # Secret key for route prefix, used for development TODO: not used yet!
|
|
|
|
|
|
# Theme Configuration
|
|
TIMEBANK_THEME=timebank_cc # Theme options: timebank_cc, uuro, vegetable, yellow
|
|
|
|
# Platform Configuration
|
|
# Set to the name of your platform config file (without .php extension)
|
|
# Config files are located in config/ directory (e.g., config/timebank-default.php)
|
|
# Examples: timebank_cc
|
|
TIMEBANK_CONFIG=timebank_cc
|
|
|
|
# Debugging
|
|
LOG_CHANNEL=stack
|
|
LOG_DEPRECATIONS_CHANNEL=null
|
|
LOG_LEVEL=debug
|
|
|
|
# Database
|
|
DB_CONNECTION=mysql
|
|
DB_HOST=127.0.0.1
|
|
DB_PORT=3306
|
|
DB_DATABASE=timebank_cc_2
|
|
DB_USERNAME=root
|
|
DB_PASSWORD="8(jVbb>>MaG9Fe#9=g.Saf>ORv1QW6"
|
|
|
|
# Filesystem
|
|
FILESYSTEM_DRIVER=local
|
|
|
|
# Sessions
|
|
SESSION_DRIVER=database
|
|
SESSION_LIFETIME=120
|
|
SESSION_DOMAIN=
|
|
|
|
# Cache: Redis
|
|
MEMCACHED_HOST=127.0.0.1
|
|
CACHE_DRIVER=redis
|
|
MEMCACHED_HOST=127.0.0.1
|
|
REDIS_HOST=127.0.0.1
|
|
REDIS_PASSWORD="h0jJ1FwvvRtaLNUVqpvQdKlnWoj52iu3g6MFaITwzDR6ssjmKs7kyeuVQb9SqxaV"
|
|
REDIS_PORT=6379
|
|
REDIS_CACHE_DB=1
|
|
|
|
# Queue
|
|
QUEUE_CONNECTION=redis
|
|
QUEUE_DRIVER=redis
|
|
|
|
# Search: Elasticsearch
|
|
ELASTICSEARCH_HOST=localhost:9200
|
|
#ELASTICSEARCH_USER=elastic
|
|
#ELASTICSEARCH_PASSWORD=tRpkUQwvRMwTDcLN1yqY
|
|
SCOUT_DRIVER=matchish-elasticsearch
|
|
SCOUT_QUEUE=true
|
|
|
|
|
|
# Websockets: Pusher with Reverb host (not the real Pusher websocket service)
|
|
# Important: do not use variables for the PUSHER_ keys, it will break the websocket config
|
|
BROADCAST_DRIVER=reverb
|
|
PUSHER_APP_ID=114955
|
|
PUSHER_APP_KEY=aj7hptmqiercfnc5cpwu
|
|
PUSHER_APP_CLUSTER=mt1
|
|
PUSHER_APP_SECRET=zrffm6vtbwnr1gqi3pkb
|
|
#PUSHER_HOST="192.168.0.103" # TODO: remove when serving outside local network!
|
|
PUSHER_HOST="localhost"
|
|
PUSHER_PORT=8080
|
|
PUSHER_SCHEME=http
|
|
VITE_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
|
|
VITE_PUSHER_HOST="${PUSHER_HOST}"
|
|
VITE_PUSHER_PORT="${PUSHER_PORT}"
|
|
VITE_PUSHER_SCHEME="${PUSHER_SCHEME}"
|
|
VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
|
|
|
|
REVERB_APP_ID="${PUSHER_APP_ID}"
|
|
REVERB_APP_KEY="${PUSHER_APP_KEY}"
|
|
REVERB_APP_SECRET="${PUSHER_APP_SECRET}"
|
|
REVERB_HOST="${PUSHER_HOST}"
|
|
REVERB_PORT="${PUSHER_PORT}"
|
|
REVERB_SCHEME="${PUSHER_SCHEME}"
|
|
VITE_REVERB_APP_KEY="${PUSHER_APP_KEY}"
|
|
VITE_REVERB_HOST="${PUSHER_HOST}"
|
|
VITE_REVERB_PORT="${PUSHER_PORT}"
|
|
VITE_REVERB_SCHEME="${PUSHER_SCHEME}"
|
|
MIX_REVERB_APP_KEY="${PUSHER_APP_KEY}"
|
|
MIX_REVERB_HOST="${PUSHER_HOST}"
|
|
MIX_REVERB_PORT="${PUSHER_PORT}"
|
|
MIX_REVERB_SCHEME="${PUSHER_SCHEME}"
|
|
|
|
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
|
|
MIX_PUSHER_HOST="${PUSHER_HOST}"
|
|
MIX_PUSHER_PORT="${PUSHER_PORT}"
|
|
MIX_PUSHER_SCHEME="${PUSHER_SCHEME}"
|
|
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
|
|
|
|
|
|
# Mail - Mailtrap (commented out)
|
|
#MAIL_MAILER=smtp
|
|
#MAIL_HOST=sandbox.smtp.mailtrap.io
|
|
#MAIL_PORT=2525
|
|
#MAIL_USERNAME=f9de85efa862cd
|
|
#MAIL_PASSWORD=9c748619ceeec0
|
|
#MAIL_ENCRYPTION=tls
|
|
|
|
# Mail - Mailpit (active)
|
|
MAIL_MAILER=smtp
|
|
MAIL_HOST=localhost
|
|
MAIL_PORT=1025
|
|
MAIL_USERNAME=
|
|
MAIL_PASSWORD=
|
|
MAIL_ENCRYPTION=null
|
|
MAIL_FROM_ADDRESS=info@timebank.cc
|
|
MAIL_FROM_NAME="${APP_NAME}"
|
|
|
|
# Bounce Email Processing (requires IMAP configuration)
|
|
BOUNCE_PROCESSING_ENABLED=false
|
|
|
|
AWS_ACCESS_KEY_ID=
|
|
AWS_SECRET_ACCESS_KEY=
|
|
AWS_DEFAULT_REGION=us-east-1
|
|
AWS_BUCKET=
|
|
AWS_USE_PATH_STYLE_ENDPOINT=false
|
|
|
|
# Location lookup services
|
|
LOCATION_TESTING=false
|
|
|
|
# Activity Logger
|
|
ACTIVITY_LOGGER_ENABLED=true
|
|
|
|
# Laravel Debugbar
|
|
DEBUGBAR_ENABLED=true
|
|
|
|
ANTHROPIC_API_KEY=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
|