Some checks failed
Deploy Development / deploy (push) Failing after 29s
- Created `deploy-dev.yml` for automated deployment to the development server on push to the `dev` branch. - Created `deploy.yml` for automated deployment to the production server on push to the `main` or `master` branches. - Added deployment instructions in `DEPLOYMENT-PORTAINER.md` for using Portainer and Traefik. - Documented Gitea Actions deployment process in `DEPLOYMENT.md`. - Configured Traefik SSL settings in `TRAEFIK-SSL-CONFIG.md` for both development and production environments. - Implemented a deployment script `deploy.sh` for manual deployments. - Added Docker Compose configurations for development (`docker-compose.portainer.dev.yml`) and production (`docker-compose.portainer.yml`) environments. - Updated main `docker-compose.yml` to support Traefik integration and environment variable configurations.
35 lines
690 B
Plaintext
35 lines
690 B
Plaintext
# Application Configuration
|
|
APP_ENV=production
|
|
APP_DEBUG=false
|
|
APP_KEY=base64:YOUR_APP_KEY_HERE
|
|
APP_URL=https://merchbay-admin.yourdomain.com
|
|
|
|
# Database Configuration - External MySQL
|
|
DB_CONNECTION=mysql
|
|
DB_HOST=your-mysql-host
|
|
DB_PORT=3306
|
|
DB_DATABASE=merchbay_admin
|
|
DB_USERNAME=your-mysql-user
|
|
DB_PASSWORD=your-mysql-password
|
|
|
|
# Traefik Domain Configuration
|
|
DOMAIN=merchbay-admin.yourdomain.com
|
|
|
|
# Cache & Session
|
|
CACHE_DRIVER=file
|
|
SESSION_DRIVER=file
|
|
QUEUE_DRIVER=sync
|
|
|
|
# Redis (Optional)
|
|
REDIS_HOST=127.0.0.1
|
|
REDIS_PASSWORD=null
|
|
REDIS_PORT=6379
|
|
|
|
# Mail Configuration
|
|
MAIL_DRIVER=smtp
|
|
MAIL_HOST=smtp.mailtrap.io
|
|
MAIL_PORT=2525
|
|
MAIL_USERNAME=null
|
|
MAIL_PASSWORD=null
|
|
MAIL_ENCRYPTION=null
|