mirror of
https://github.com/bahdotsh/wrkflw.git
synced 2026-02-24 03:49:45 +01:00
50 lines
1.5 KiB
Plaintext
50 lines
1.5 KiB
Plaintext
# Example environment variables for wrkflw secrets demo
|
|
# Copy this file to .env and fill in your actual values
|
|
|
|
# GitHub integration
|
|
GITHUB_TOKEN=ghp_your_github_personal_access_token
|
|
|
|
# Generic API credentials
|
|
API_KEY=your_api_key_here
|
|
API_ENDPOINT=https://api.example.com/v1
|
|
|
|
# Database credentials
|
|
DB_USER=your_db_username
|
|
DB_PASSWORD=your_secure_db_password
|
|
DATABASE_URL=postgresql://user:password@localhost:5432/dbname
|
|
MONGO_CONNECTION_STRING=mongodb://user:password@localhost:27017/dbname
|
|
|
|
# Docker registry credentials
|
|
DOCKER_USERNAME=your_docker_username
|
|
DOCKER_PASSWORD=your_docker_password
|
|
|
|
# AWS credentials
|
|
AWS_ACCESS_KEY_ID=your_aws_access_key_id
|
|
AWS_SECRET_ACCESS_KEY=your_aws_secret_access_key
|
|
S3_BUCKET_NAME=your-s3-bucket-name
|
|
|
|
# Deployment credentials
|
|
STAGING_DEPLOY_KEY=your_base64_encoded_ssh_private_key
|
|
STAGING_HOST=staging.yourdomain.com
|
|
|
|
# Notification webhooks
|
|
WEBHOOK_URL=https://your.webhook.endpoint/path
|
|
SLACK_WEBHOOK=https://hooks.slack.com/services/YOUR/SLACK/WEBHOOK
|
|
|
|
# Demo and testing secrets
|
|
DEMO_SECRET=this_will_be_masked_in_logs
|
|
REQUIRED_SECRET=required_for_validation_tests
|
|
|
|
# Prefixed secrets (if using WRKFLW_SECRET_ prefix)
|
|
WRKFLW_SECRET_PREFIXED_KEY=prefixed_secret_value
|
|
|
|
# Vault credentials (if using HashiCorp Vault)
|
|
VAULT_TOKEN=your_vault_token
|
|
VAULT_ROLE_ID=your_vault_role_id
|
|
VAULT_SECRET_ID=your_vault_secret_id
|
|
|
|
# Azure credentials (if using Azure Key Vault)
|
|
AZURE_CLIENT_ID=your_azure_client_id
|
|
AZURE_CLIENT_SECRET=your_azure_client_secret
|
|
AZURE_TENANT_ID=your_azure_tenant_id
|