forked from wizardsardine/liana
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.env.example
More file actions
54 lines (48 loc) · 2.48 KB
/
.env.example
File metadata and controls
54 lines (48 loc) · 2.48 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
# Coincube GUI - Environment Variables (example)
# Copy this file to `.env` for local development.
# --- API Configuration ---
# API base URL for COINCUBE | Connect
COINCUBE_API_URL=https://dev-api.coincube.io
# Breez SDK API Key
# Get your API key at: https://sdk-doc-liquid.breez.technology/guide/getting_started.html#api-key
# A single Breez key covers both the Liquid and Spark SDKs.
BREEZ_API_KEY=
# --- Feature Flags ---
# Enable the passkey flow for Cube creation (WebAuthn + PRF extension).
# Requires macOS code signing with associated-domains entitlement + an AASA
# file hosted at coincube.io/.well-known/apple-app-site-association.
# Default: off. Set to 1 / true / yes to enable the "Use Passkey" toggle
# in the Create Cube form.
COINCUBE_ENABLE_PASSKEY=0
# --- Passkey Ceremony Configuration ---
# URL of the hosted passkey ceremony page (WebAuthn + PRF). The non-macOS
# webview fallback navigates here; macOS uses AuthenticationServices natively
# but still needs RP_ID below to match the ceremony domain.
# Default (unset): http://localhost:8080/passkey
COINCUBE_PASSKEY_CEREMONY_URL=
# Relying Party ID for WebAuthn — must match the ceremony page's domain
# (no scheme, no path). For production set to the real domain, e.g.
# coincube.io. Default (unset): localhost
COINCUBE_PASSKEY_RP_ID=
# --- Geolocation / Development Overrides ---
# Force geolocation result to bypass actual detection (for testing/debugging only).
# When empty or not set, normal geolocation detection is used.
# FORCE_ISOCODE: Set the ISO 3166-1 alpha-2 COUNTRY code (2-letter code)
# :warning: IMPORTANT: Use COUNTRY codes (GB, DE, FR), NOT currency codes (GBP, EUR)!
# Examples:
# FORCE_ISOCODE=NG # Nigeria (African flow with Mavapay, NGN currency)
# FORCE_ISOCODE=KE # Kenya (African flow with Mavapay, KES currency)
# FORCE_ISOCODE=ZA # South Africa (African flow with Mavapay, ZAR currency)
# FORCE_ISOCODE=US # United States (International flow, USD currency)
# FORCE_ISOCODE=GB # United Kingdom (International flow, GBP currency) ← NOT "GBP"!
# FORCE_ISOCODE=DE # Germany (International flow, EUR currency) ← NOT "EUR"!
# FORCE_ISOCODE=FR # France (International flow, EUR currency)
# FORCE_ISOCODE=US
# FORCE_COUNTRY: Override the country name display (optional)
# If not set, the country name will be auto-derived from FORCE_ISOCODE
# Examples:
# FORCE_COUNTRY=Nigeria
# FORCE_COUNTRY="United States"
# FORCE_COUNTRY="Federal Republic of Nigeria"
# FORCE_COUNTRY="United States"
FORCE_ISOCODE=