-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
107 lines (94 loc) · 3.74 KB
/
.env.example
File metadata and controls
107 lines (94 loc) · 3.74 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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
# Pixel Ecosystem Environment Variables
# Copy this file to .env and fill in your values
# trigger deployment
# ============================================
# DATABASE (Required)
# ============================================
# PostgreSQL connection string for the agent
# Format: postgresql://user:password@host:port/database
DATABASE_URL=postgresql://postgres:postgres@postgres:5432/pixel_agent
# ============================================
# API KEYS (Required)
# ============================================
OPENROUTER_API_KEY=your_openrouter_api_key_here
OPENAI_API_KEY=your_openai_api_key_here
# ============================================
# SYNTROPY SELF-EVOLUTION (Required for autonomous updates)
# ============================================
# GitHub Personal Access Token with repo scope
# Create at: https://github.com/settings/tokens
GH_TOKEN=ghp_your_token_here
# ============================================
# GITHUB TOKEN (For tallerubens repo access)
# ============================================
# Personal access token for github.com/anabelle/tallerubens
# Generate at: https://github.com/settings/tokens
GITHUB_TOKEN=your_github_token_here
# ============================================
# SSH CONFIGURATION (For tallerubens server)
# ============================================
TALLERUBENS_SSH_HOST=
TALLERUBENS_SSH_USER=root
TALLERUBENS_SSH_KEY=
TALLERUBENS_WP_PATH=/var/www/html
# ============================================
# NOSTR CONFIGURATION
# ============================================
NOSTR_PRIVATE_KEY=your_nostr_private_key_hex
NOSTR_RELAYS=wss://relay.damus.io,wss://nos.lol,wss://relay.snort.social
NOSTR_LISTEN_ENABLE=true
NOSTR_POST_ENABLE=false
NOSTR_REPLY_ENABLE=true
NOSTR_DM_ENABLE=true
NOSTR_DISCOVERY_ENABLE=true
# ============================================
# TELEGRAM BOT (Optional)
# ============================================
TELEGRAM_BOT_TOKEN=
# ============================================
# DISCORD BOT (Optional)
# ============================================
DISCORD_APPLICATION_ID=
DISCORD_API_TOKEN=
# ============================================
# INSTAGRAM (Optional)
# ============================================
INSTAGRAM_USERNAME=
INSTAGRAM_PASSWORD=
# ============================================
# TWITTER/X (Optional)
# ============================================
TWITTER_API_KEY=
TWITTER_API_SECRET_KEY=
TWITTER_ACCESS_TOKEN=
TWITTER_ACCESS_TOKEN_SECRET=
# ============================================
# DOMAIN CONFIGURATION
# ============================================
NEXT_PUBLIC_API_URL=https://ln.pixel.xx.kg/api
NEXT_PUBLIC_CANVAS_URL=https://ln.pixel.xx.kg
NEXT_PUBLIC_AGENT_HANDLE=@PixelSurvivor
NEXT_PUBLIC_LIGHTNING_ADDRESS=sparepiccolo55@walletofsatoshi.com
NEXT_PUBLIC_BITCOIN_ADDRESS=bc1q7e33r989x03ynp6h4z04zygtslp5v8mcx535za
# ============================================
# NAKAPAY PAYMENTS (Required for Canvas)
# ============================================
# API Key from nakapay.app
NAKAPAY_API_KEY=
# Webhook Secret from nakapay.app
NAKAPAY_WEBHOOK_SECRET=
# Lightning Address to receive funds (e.g. user@walletofsatoshi.com)
NAKAPAY_DESTINATION_WALLET=sparepiccolo55@walletofsatoshi.com
# ============================================
# MODEL CONFIGURATION
# ============================================
# Primary model for Syntropy orchestration (Google AI direct API)
# Recommended: gemini-3-flash-preview (latest, fastest, best reasoning)
# Fallback: gemini-2.5-flash-preview, gemini-2.0-flash (deprecated March 2026)
SYNTROPY_MODEL=gemini-3-flash-preview
GOOGLE_AI_API_KEY=your_google_ai_api_key_here
OPENROUTER_MODEL=deepseek/deepseek-r1:free
OPENROUTER_LARGE_MODEL=anthropic/claude-3.5-sonnet
OPENROUTER_SMALL_MODEL=openai/gpt-5-mini-mini
PIXEL_ROOT=/pixel
AUDIT_LOG_PATH=/pixel/pixel-landing/public/audit.json