-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env
More file actions
73 lines (56 loc) · 1.42 KB
/
Copy path.env
File metadata and controls
73 lines (56 loc) · 1.42 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
# Privateness Network - Environment Configuration
# Copy to .env and customize
# Stack Configuration
STACK_ENV=production
COMPOSE_PROJECT_NAME=privateness-network
# Version Tags
EMERCOIN_VERSION=0.8.5
I2P_VERSION=2.4.0
# Network Configuration
NETWORK_NAME=ness-network
NETWORK_SUBNET=172.20.0.0/16
# Port Mappings (customize if conflicts)
EMERCOIN_PORT_P2P=6661
EMERCOIN_PORT_RPC=6662
EMERCOIN_PORT_API=8775
YGGDRASIL_PORT=9001
YGGDRASIL_ADMIN_PORT=9002
I2P_CONSOLE_PORT=7657
I2P_HTTP_PROXY=4444
I2P_IRC_PORT=6668
SKYWIRE_PORT=8000
DNS_PORT_UDP=53
DNS_PORT_TCP=53
DNS_API_PORT=8053
PRIVATENESS_PORT_P2P=6006
PRIVATENESS_PORT_RPC=6660
PYUHEPRNG_PORT=5550
PRIVATENUMER_PORT=3000
PRIVATENESSTOOLS_PORT=8888
# Resource Limits (optional)
EMERCOIN_MEM_LIMIT=2g
EMERCOIN_CPU_LIMIT=2
YGGDRASIL_MEM_LIMIT=512m
I2P_MEM_LIMIT=1g
SKYWIRE_MEM_LIMIT=512m
# Volume Paths (optional - for custom mount points)
# EMERCOIN_DATA_PATH=/mnt/data/emercoin
# YGGDRASIL_DATA_PATH=/mnt/data/yggdrasil
# I2P_DATA_PATH=/mnt/data/i2p
# Logging
LOG_DRIVER=json-file
LOG_MAX_SIZE=10m
LOG_MAX_FILE=3
# Portainer Integration
PORTAINER_TEAM=privateness
PORTAINER_STACK_NAME=privateness-network
# Emercoin Authentication
# Using .cookie file for RPC authentication (no user/password needed)
EMERCOIN_COOKIE_FILE=/data/.cookie
# Security
ENABLE_FIREWALL=true
RESTRICT_NETWORK=false
# Backup Configuration
BACKUP_ENABLED=true
BACKUP_SCHEDULE=0 2 * * *
BACKUP_RETENTION_DAYS=7