File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ [submodule "docker/homegate "]
2+ path = docker/homegate
3+ url = https://github.com/pubky/homegate
Original file line number Diff line number Diff line change @@ -161,6 +161,44 @@ services:
161161 ports :
162162 - ' ${LNURL_SERVER_PORT:-30001}:3000'
163163
164+
165+ postgres :
166+ container_name : postgres
167+ profiles :
168+ - homegate
169+ image : postgres:17-alpine
170+ restart : always
171+ environment :
172+ POSTGRES_USER : " ${POSTGRES_USER:-test}"
173+ POSTGRES_PASSWORD : " ${POSTGRES_PASSWORD:-test}"
174+ POSTGRES_DB : " ${POSTGRES_DB:-homegate}"
175+ ports :
176+ - 5432:5432
177+
178+ homegate :
179+ container_name : homegate
180+ profiles :
181+ - homegate
182+ build :
183+ context : ./homegate
184+ restart : unless-stopped
185+ depends_on :
186+ - postgres
187+ environment :
188+ HG_DATABASE_URL : " postgres://${POSTGRES_USER:-test}:${POSTGRES_PASSWORD:-test}@postgres:5432/${POSTGRES_DB:-homegate}"
189+ HG_HOMESERVER_ADMIN_API_URL : " ${HG_HOMESERVER_ADMIN_API_URL:-https://admin.homeserver.staging.pubky.app}"
190+ HG_HOMESERVER_ADMIN_PASSWORD : " ${HG_HOMESERVER_ADMIN_PASSWORD:-test}"
191+ HG_HOMESERVER_PUBKY : " ${HG_HOMESERVER_PUBKY:-ufibwbmed6jeq9k4p583go95wofakh9fwpp4k734trq79pd9u1uy}"
192+ HG_LN_VERIFICATION_ENABLED : " ${HG_LN_VERIFICATION_ENABLED:-false}"
193+ HG_IP_VERIFICATION_ENABLED : " ${HG_IP_VERIFICATION_ENABLED:-true}"
194+ HG_SMS_VERIFICATION_ENABLED : " ${HG_SMS_VERIFICATION_ENABLED:-false}"
195+ HG_PRELUDE_API_KEY : " ${HG_PRELUDE_API_KEY:-}"
196+ HG_MAX_IP_VERIFICATIONS_PER_WEEK : 9999
197+ HG_MAX_IP_VERIFICATIONS_PER_YEAR : 9999
198+ HG_PHOENIXD_API_URL : " ${HG_PHOENIXD_API_URL:-http://127.0.0.1:9700}"
199+ ports :
200+ - ' 6288:8080'
201+
164202volumes :
165203 bitcoin_home :
166204
You can’t perform that action at this time.
0 commit comments