1+ # 1Password Environment Template
2+ # This file contains secret references to 1Password vault items
3+ # Use with: op run --env-file=.env.1password -- command
4+ # Or: op inject -i .env.1password -o .env
5+
6+ # ⚠️ DO NOT COMMIT THIS FILE - IT CONTAINS SECRET REFERENCES
7+ # This file should be in .gitignore
8+
9+ # Required Cloudflare Secrets
10+ # Create these items in your 1Password vault: "MD-Book-Deployment"
11+ CLOUDFLARE_API_TOKEN="op://MD-Book-Deployment/Cloudflare/api_token"
12+ CLOUDFLARE_ACCOUNT_ID="op://MD-Book-Deployment/Cloudflare/account_id"
13+
14+ # Optional Custom Domains
15+ # Uncomment and set these if you have custom domains
16+ # PRODUCTION_DOMAIN="op://MD-Book-Deployment/Domains/production"
17+ # STAGING_DOMAIN="op://MD-Book-Deployment/Domains/staging"
18+
19+ # Build Configuration (these can remain as regular values)
20+ INPUT_DIR=test_input
21+ OUTPUT_DIR=dist
22+ SKIP_TESTS=false
23+ DEPLOY_WORKER=true
24+
25+ # Development Configuration
26+ DEV_PORT=3000
27+ WATCH_FILES=true
28+
29+ # Optional Analytics and Monitoring Secrets
30+ # Uncomment and set these in 1Password if needed
31+ # ANALYTICS_TOKEN="op://MD-Book-Deployment/Analytics/token"
32+ # ERROR_REPORTING_DSN="op://MD-Book-Deployment/ErrorReporting/dsn"
33+
34+ # Optional Email Configuration for Feedback
35+ # Uncomment and set these in 1Password if needed
36+ # FEEDBACK_EMAIL="op://MD-Book-Deployment/Email/feedback_address"
37+ # SMTP_HOST="op://MD-Book-Deployment/SMTP/host"
38+ # SMTP_PORT="op://MD-Book-Deployment/SMTP/port"
39+ # SMTP_USER="op://MD-Book-Deployment/SMTP/username"
40+ # SMTP_PASS="op://MD-Book-Deployment/SMTP/password"
41+
42+ # GitHub Integration (for scripts that sync secrets)
43+ # GITHUB_TOKEN="op://MD-Book-Deployment/GitHub/personal_access_token"
44+
45+ # 1Password Service Account for CI/CD
46+ # This should be set as a GitHub repository secret, not here
47+ # OP_SERVICE_ACCOUNT_TOKEN="ops_..."
0 commit comments