-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
65 lines (54 loc) · 2.15 KB
/
.env.example
File metadata and controls
65 lines (54 loc) · 2.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# ===============================================
# DOTFILES ENVIRONMENT VARIABLES TEMPLATE
# ===============================================
# Copy this file to ~/.env.local and set your actual values
# Add ~/.env.local to your .gitignore to prevent committing secrets
#
# Security Note: Never commit actual secrets to version control
# Use environment variables or secure secret management tools
# ===============================================
# DATABASE CREDENTIALS
# ===============================================
# SourceHub Database Password
# Used by: zsh/aliases/dirs.sh -> sourcehub-db alias
SOURCEHUB_DB_PASSWORD="your_secure_password_here"
# PostgreSQL connection settings
PGUSER="your_username"
PGHOST="your_host"
PGPORT="5432"
# ===============================================
# API KEYS & TOKENS
# ===============================================
# GitHub Personal Access Token
GITHUB_TOKEN="ghp_your_token_here"
# OpenAI API Key
OPENAI_API_KEY="sk-your_key_here"
# AWS Credentials (consider using AWS CLI profiles instead)
# AWS_ACCESS_KEY_ID="your_access_key"
# AWS_SECRET_ACCESS_KEY="your_secret_key"
# ===============================================
# APPLICATION SECRETS
# ===============================================
# JWT Secret for local development
JWT_SECRET="your_jwt_secret_here"
# Encryption key for local tools
ENCRYPTION_KEY="your_encryption_key_here"
# ===============================================
# CLOUD & STORAGE
# ===============================================
# Cloud storage path (if using cloud sync)
CLOUD_PATH="$HOME/Library/Mobile Documents/com~apple~CloudDocs"
# ===============================================
# DEVELOPMENT ENVIRONMENT
# ===============================================
# Node environment
NODE_ENV="development"
# Python environment
PYTHONPATH="$HOME/.local/lib/python3.11/site-packages"
# ===============================================
# USAGE INSTRUCTIONS
# ===============================================
# 1. Copy this file: cp .env.example ~/.env.local
# 2. Edit with your values: nvim ~/.env.local
# 3. Source in your shell: source ~/.env.local
# 4. Or add to your .zshrc: [ -f ~/.env.local ] && source ~/.env.local