-
Notifications
You must be signed in to change notification settings - Fork 43
Expand file tree
/
Copy path.env.example
More file actions
64 lines (51 loc) · 2.06 KB
/
Copy path.env.example
File metadata and controls
64 lines (51 loc) · 2.06 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
# Hyperia Environment Variables
#
# FOR LOCAL DEVELOPMENT: Copy to .env and fill in your values
# FOR PRODUCTION (Vast.ai): Set these as GitHub Secrets in the repository
#
# Required GitHub Secrets for CI/CD:
# - TWITCH_STREAM_KEY
# - KICK_STREAM_KEY
# - KICK_RTMP_URL
# - X_STREAM_KEY
# - X_RTMP_URL
# - DATABASE_URL
# - SOLANA_DEPLOYER_PRIVATE_KEY
# - VAST_HOST, VAST_PORT, VAST_SSH_KEY (for deployment)
#
# NEVER commit secrets to the repository - they will be exposed in git history
# ============================================================================
# STREAMING KEYS (Required for live streaming)
# ============================================================================
# Twitch - Get from https://dashboard.twitch.tv/settings/stream
TWITCH_STREAM_KEY=
# Kick - Get from https://kick.com/dashboard/settings/stream
KICK_STREAM_KEY=
KICK_RTMP_URL=rtmps://fa723fc1b171.global-contribute.live-video.net/app
# X/Twitter - Get from https://studio.twitter.com
X_STREAM_KEY=
X_RTMP_URL=rtmp://sg.pscp.tv:80/x
# YouTube (optional)
YOUTUBE_STREAM_KEY=
# ============================================================================
# SOLANA KEYS (Required for on-chain features)
# ============================================================================
# Set a single deployer key to use for all roles, or set each individually
SOLANA_DEPLOYER_PRIVATE_KEY=
# Or set individual keys:
# SOLANA_ARENA_AUTHORITY_SECRET=
# SOLANA_ARENA_REPORTER_SECRET=
# SOLANA_ARENA_KEEPER_SECRET=
# SOLANA_MM_PRIVATE_KEY=
# ============================================================================
# DATABASE (Production)
# ============================================================================
# PostgreSQL connection string
DATABASE_URL=
# ============================================================================
# DISPLAY (GPU Rendering - Vast.ai/Remote)
# ============================================================================
# Use :0 for real Xorg display, :99 for Xvfb
DISPLAY=:0
# Set to true when using Xvfb virtual display
DUEL_CAPTURE_USE_XVFB=false