forked from stardew-valley-dedicated-server/server
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
78 lines (57 loc) · 2.28 KB
/
.env.example
File metadata and controls
78 lines (57 loc) · 2.28 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
########################################
# Required Settings #
########################################
# Steam account credentials (for downloading game files)
STEAM_USERNAME=""
STEAM_PASSWORD=""
# Optional one-time Steam Guard code if your image/setup path requires it
# STEAM_GUARD_CODE=""
# VNC password for web-based administration
VNC_PASSWORD=""
########################################
# Optional Settings #
########################################
# Docker image version: "latest", "preview", or specific like "1.0.0"
# IMAGE_VERSION=latest
# Ports (change if you have conflicts)
# GAME_PORT=24642
# QUERY_PORT=27015
# VNC_PORT=5800
# API_PORT=8080
# Disable rendering for better performance (default: true)
# DISABLE_RENDERING=true
########################################
# Security #
########################################
# API key for authenticating API requests (recommended for production)
# Generate: bun -e "console.log(require('crypto').randomBytes(32).toString('base64url'))"
# API_KEY=""
# Require players to authenticate with !login <password>
# Leave empty to disable
# SERVER_PASSWORD=""
# Failed attempts before kick (default: 3)
# MAX_LOGIN_ATTEMPTS=3
# Seconds before unauthenticated players are kicked (default: 120, 0=disabled)
# AUTH_TIMEOUT_SECONDS=120
########################################
# Discord Bot #
########################################
# Bot token from https://discord.com/developers/applications
# DISCORD_BOT_TOKEN=""
# Custom bot nickname (defaults to farm name)
# DISCORD_BOT_NICKNAME=""
# Channel ID for two-way chat relay (requires Message Content Intent)
# DISCORD_CHAT_CHANNEL_ID=""
########################################
# Advanced #
########################################
# Pre-existing Steam refresh token (for CI/automation)
# STEAM_REFRESH_TOKEN=""
# Health check interval in seconds (default: 300)
# HEALTH_CHECK_SECONDS=300
# Enable performance optimizations that may break some mods (default: true)
# ENABLE_MOD_INCOMPATIBLE_OPTIMIZATIONS=true
# Force creation of a new debug game on startup (default: false)
# FORCE_NEW_DEBUG_GAME=false
# Override verbose logging (default: uses config file setting)
# VERBOSE_LOGGING=false