Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 29 additions & 1 deletion .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -138,9 +138,37 @@ jobs:
# Create .env file for docker-compose
cat > .env << EOL
DOCKERHUB_USERNAME=${{ secrets.DOCKERHUB_USERNAME }}
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:ql0FVsSE4p7sS6kjA8PjJYRRZaq/RWPfFInBybCtnwo=
APP_DEBUG=true
APP_URL=http://127.0.0.1:8000

LOG_CHANNEL=stack
LOG_LEVEL=debug

# Database
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=secure_voting_system
DB_USERNAME=root
DB_PASSWORD=1234
DB_PASSWORD=

# Caching/Session
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

# JWT Settings (required for tymon/jwt-auth or open-source-saver/jwt-auth)
JWT_SECRET=eQRlE1aUEl1aLci6HZv8WAZhLwIdqd3OHgYWnctIukVxBGDa85WnKTMAukEoSzkd
JWT_TTL=60 # Token time-to-live in minutes (optional)

JWT_ALGO=HS256

OPENAI_API_KEY=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

EOL

# Login to Docker Hub first
Expand Down