-
Notifications
You must be signed in to change notification settings - Fork 1
/
.env.template
129 lines (104 loc) · 4.63 KB
/
.env.template
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
######################################################################
# File name : .env
# Author : MRColor
#
# Environment used within docker-compose file
# WARNING : This file will contains sensitive datas such as login
# and/or password.
# Prevent access from unauthorized users on this machine.
######################################################################
#
#FIRST OF ALL PLEASE REGISTER ON THE PLATFORMS USING THE LINKS PROVIDED IN THE README OR BY THE SCRIPT AUTOCONFIG, YOU'LL NEED TO ENTER SOME DATA BELOW:
#
######################################################################
## PROJECT_VERSION
PROJECT_VERSION=3.4.2
## PROJECT NAME
COMPOSE_PROJECT_NAME=money4band
DS_PROJECT_SERVER_URL=https://discord.com/invite/Fq8eeazBAD
## MACHINE NAME (for display in apps' dashboard if the app permits this)
DEVICE_NAME=yourDeviceName
## PROXY CONFIGURATION
# protocol://username:password@ip:port or protocol://ip:port
# STACK_PROXY=yourproxy
## EARNAPP
# Your Earnapp device id : ! must start with sdk-node-<md5sum>
# <md5sum> can be done this way : echo "your random string" | md5sum (get the 32 char result)
# or just paste your device_name or another string to https://www.md5hashgenerator.com/ and copy the result in the device UUID after the sdk-node- part
# or you can generate one directly using the full privileged image for earnapp
# A few time after starting it successfully : register your node on earnapp dashboard : https://earnapp.com/r/<your device id>
EARNAPP_DEVICE_UUID=sdk-node-yourEARNAPPDeviceUUID
## HONEYGAIN
# Your Honeygain account email
# Your Honeygain account password
HONEYGAIN_EMAIL=yourHONEYGAINMail
HONEYGAIN_PASSWD=yourHONEYGAINPw
## IPROYAL
# Your IproyalPawns account email
# Your IproyalPawns account password
IPROYALPAWNS_EMAIL=yourIPROYALPAWNSMail
IPROYALPAWNS_PASSWD=yourIPROYALPAWNSPw
## PEER2PROFIT
# Your Peer2profit account email
PEER2PROFIT_EMAIL=yourPEER2PROFITMail
## PACKETSTREAM
# Your packetstream CID (to retrieve in your packetstream dashboard : Section : download -> Looking for linux app -> docker command : -e CID=xxxx)
PACKETSTREAM_CID=yourPACKETSTREAMCID
## TRAFFMONETIZER
# Your traffmonetizer token (to retrieve in your traffmonetizer dashboard : Section : dashboard -> Your application token
TRAFFMONETIZER_TOKEN=yourTRAFFMONETIZERToken
## REPOCKET
REPOCKET_EMAIL=yourREPOCKETMail
REPOCKET_APIKEY=yourREPOCKETAPIKey
## EARNFM
EARNFM_APIKEY=yourEARNFMAPIKey
## PROXYRACK
PROXYRACK_APIKEY=yourPROXYRACKAPIKey
PROXYRACK_DEVICE_UUID=yourPROXYRACKDeviceUUID
## PROXYLITE Your Proxylite USER ID (to retrieve in your proxylite dashboard : Section : download -> look for Your USER ID , it should be a number like 123456 near you account name)
PROXYLITE_USER_ID=yourPROXYLITEUserID
## BITPING
# Bitping had a special first startup process , for legacy see manual setup documentation or use te setup script
# Your Bitping account email
# Your Bitping account password
BITPING_EMAIL=yourBITPINGMail
BITPING_PASSWD=yourBITPINGPw
## SPEEDSHARE Your SpeedShare authentication code
SPEEDSHARE_CODE=yourSPEEDSHARECode
SPEEDSHARE_DEVICE_UUID=yourSPEEDSHAREDeviceUUID
## GRASS
# Your Grass account name or email
# Your Grass account password
GRASS_EMAIL=yourGRASSMail
GRASS_PASSWD=yourGRASSPw
# MYSTNODE
# Mystnode have a special first startup process , see manual setup documentation or use te setup script
MYSTNODE_DASHBOARD_PORT=4449
# WATCHTOWER
# use this container to auto-update containers and send notifications using shoutrrr
# SHOUTRRR_URL should be like this <app>://<token>@<webhook>
# REGISTER ON DISCORD AND CREATE A NEW SERVER, GO TO SERVER SETTINGS>INTEGRATIONS AND CREATE A WEBHOOK, THEN INSERT IT BELOW THE SAME FORMAT WRITTEN ABOVE. (YOU CAN ALSO USE OTHER APPS)
# SHOUTRRR_URL=yourApp:yourToken@yourWebHook
# PROJECT DASHBOARD PORT
M4B_DASHBOARD_PORT=8081
# PROJECT APPS LIMITS AND EXRA APPS LIMITS
# CPU limits are in % of a single core. On a 4 cores cpu 0.5=12,5%; 0.7=17,5%; 0.8=20%; 1=25%; 2=50%; 4=100% if you assign more than 1 core the app will be multicores aware
APP_CPU_LIMIT_LITTLE=0.8
APP_CPU_LIMIT_MEDIUM=1
APP_CPU_LIMIT_BIG=2
APP_CPU_LIMIT_HUGE=4
# MEM limits are in MB and the limit is 200% of the reservation
RAM_CAP_MB_DEFAULT=6144m
# Following values in the .env file are automatically calculated from RAM_CAP_MB_DEFAULT by the setup script
APP_MEM_RESERV_LITTLE=64m
APP_MEM_LIMIT_LITTLE=128m
APP_MEM_RESERV_MEDIUM=128m
APP_MEM_LIMIT_MEDIUM=256m
APP_MEM_RESERV_BIG=256m
APP_MEM_LIMIT_BIG=512m
APP_MEM_RESERV_HUGE=512m
APP_MEM_LIMIT_HUGE=1024m
## CONFIGURATION STATUSES ## DO NOT MODIFY MANUALLY
# ENV_CONFIGURATION_STATUS=0
# PROXY_CONFIGURATION_STATUS=0
# NOTIFICATIONS_CONFIGURATION_STATUS=0