-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
38 lines (32 loc) · 1.39 KB
/
Copy path.env.example
File metadata and controls
38 lines (32 loc) · 1.39 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
# ============================================================
# RTMPayServer — Environment Variables
# Copy this file to .env and fill in your values
# ============================================================
# --- PostgreSQL ---
POSTGRES_USER=btcpay
POSTGRES_PASSWORD=change_me_strong_password
# --- Bitcoin Core RPC ---
BTC_RPC_USER=btcrpcuser
BTC_RPC_PASSWORD=change_me_btc_rpc_password
# --- Raptoreum Node RPC (your external RTM node) ---
RTM_RPC_USER=your_rtm_rpc_user
RTM_RPC_PASSWORD=your_rtm_rpc_password
# --- BTCPayServer ---
BTCPAY_HOST=your-domain.duckdns.org
# --- LND Lightning Node ---
LND_ALIAS=RTMPayServer
# ⚠️ CRITICAL — READ BEFORE STARTING
# LND_WALLET_PASSWORD is the encryption password for your Lightning wallet.
#
# RULES:
# 1. Set this BEFORE running `docker compose up` for the first time.
# 2. On first boot, LND will start in "wallet not found" state.
# You must call the LND REST API to create the wallet (see README).
# The password you use there must match this variable exactly.
# 3. NEVER change this value after the wallet has been created.
# If LND restarts without this variable or with a different value,
# it will fail to unlock the wallet and enter a crash loop.
# 4. Back up this password and your seed phrase together.
# Without them, your Lightning funds are unrecoverable.
#
LND_WALLET_PASSWORD=change_me_min_8_characters