⚠️ SECURITY WARNING: DO NOT COMMIT THIS FILE TO GIT Date Generated: October 8, 2025
AhWWNVd/yhBze4VoEHcCzRwXly8gneXkSQNPJl7zvj/YSxdIqZ8cFaBRjUezTDfw
PqK0TYTGkd4JXEWw2LqSBQ==
Nd3rs2Rqbwfw0KMjwfVhUiNzihjl+FccLSEL7k2FAJ0=
IDl17+qGLTdg3KSSs6jkbsyyCMMOXBqWrFo/7341kZc=
ffXY+hPdqCK8tOC5VKrFRro/nAXimHx5k4ph617JsIw=
4QjR467myS3tv7W9XEkoOQIdWF/Hoyj/d6XlK7GdvCo=
136.144.174.219
deploy
Action Required: Generate SSH key pair:
ssh-keygen -t ed25519 -C "glorylabs-deploy" -f ~/.ssh/glorylabs_deploy
Then use the private key content from ~/.ssh/glorylabs_deploy
glorylabs
Action Required: Docker Hub access token or password
fc-9e8a47f30432410aa1a3cf0dc4cddc76
true
Use GitHub CLI (gh) or GitHub web interface:
# Backend secrets
gh secret set JWT_SECRET --body "AhWWNVd/yhBze4VoEHcCzRwXly8gneXkSQNPJl7zvj/YSxdIqZ8cFaBRjUezTDfwPqK0TYTGkd4JXEWw2LqSBQ=="
gh secret set POSTGRES_PASSWORD --body "Nd3rs2Rqbwfw0KMjwfVhUiNzihjl+FccLSEL7k2FAJ0="
gh secret set MAIL_PASSWORD --body "IDl17+qGLTdg3KSSs6jkbsyyCMMOXBqWrFo/7341kZc="
gh secret set REDIS_PASSWORD --body "ffXY+hPdqCK8tOC5VKrFRro/nAXimHx5k4ph617JsIw="
gh secret set MINIO_ROOT_PASSWORD --body "4QjR467myS3tv7W9XEkoOQIdWF/Hoyj/d6XlK7GdvCo="
# Deployment secrets
gh secret set VPS_HOST --body "136.144.174.219"
gh secret set VPS_USERNAME --body "deploy"
gh secret set FIRECRAWL_API_KEY --body "fc-9e8a47f30432410aa1a3cf0dc4cddc76"
gh secret set FIRECRAWL_ENABLED --body "true"
# SSH key (after generation)
gh secret set VPS_SSH_KEY < ~/.ssh/glorylabs_deploy
# Docker credentials (replace with actual values)
gh secret set DOCKER_USERNAME --body "glorylabs"
gh secret set DOCKER_PASSWORD --body "YOUR_DOCKER_PASSWORD"
Create this file on the VPS at /opt/glorylabs/.env:
# Backend Configuration
JWT_SECRET=AhWWNVd/yhBze4VoEHcCzRwXly8gneXkSQNPJl7zvj/YSxdIqZ8cFaBRjUezTDfwPqK0TYTGkd4JXEWw2LqSBQ==
FIRECRAWL_API_KEY=fc-9e8a47f30432410aa1a3cf0dc4cddc76
FIRECRAWL_ENABLED=true
# Database
POSTGRES_DB=recruitment_production
POSTGRES_USER=recruitment
POSTGRES_PASSWORD=Nd3rs2Rqbwfw0KMjwfVhUiNzihjl+FccLSEL7k2FAJ0=
# Redis
REDIS_PASSWORD=ffXY+hPdqCK8tOC5VKrFRro/nAXimHx5k4ph617JsIw=
# MinIO
MINIO_ROOT_USER=admin
MINIO_ROOT_PASSWORD=4QjR467myS3tv7W9XEkoOQIdWF/Hoyj/d6XlK7GdvCo=
# Email
MAIL_USERNAME=noreply@glorylabs.nl
MAIL_PASSWORD=IDl17+qGLTdg3KSSs6jkbsyyCMMOXBqWrFo/7341kZc=
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
# Application
SPRING_PROFILES_ACTIVE=production
APP_URL=https://platform.glorylabs.nl
API_URL=https://api.glorylabs.nl
Generated: October 8, 2025 CONFIDENTIAL - FOR DEPLOYMENT USE ONLY
Reacties