Skip to content

Commit 1748c32

Browse files
authored
Merge pull request #145 from synonymdev/feat/add_homegate
feat: add homegate to docker-compose
2 parents 643d29e + 69b265b commit 1748c32

3 files changed

Lines changed: 42 additions & 0 deletions

File tree

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "docker/homegate"]
2+
path = docker/homegate
3+
url = https://github.com/pubky/homegate

docker/docker-compose.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff 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+
164202
volumes:
165203
bitcoin_home:
166204

docker/homegate

Submodule homegate added at e3c3b04

0 commit comments

Comments
 (0)