feat(homepage): add homepage stack

This commit is contained in:
il
2026-06-24 18:47:24 +09:00
parent d6250d90c9
commit 278054a65f
9 changed files with 256 additions and 32 deletions
+40 -31
View File
@@ -105,7 +105,7 @@ services:
domain:
internal: "grafana"
ports:
http: "3000"
http: "3000" # infra
subuid: "100471"
dependency:
web: "infra-internal"
@@ -124,6 +124,14 @@ services:
db: "postgresql"
redis:
subuid: "100998"
homepage:
domain:
public: "@"
internal: "homepage.app"
ports:
http: "3000" # app
dependency:
web: "app-public"
vaultwarden:
domain:
public: "vault"
@@ -143,30 +151,6 @@ services:
dependency:
web: "app-public"
db: "postgresql"
immich:
domain:
public: "immich"
internal: "immich.app"
ports:
http: "2283"
redis: "6379"
dependency:
web: "app-public"
db: "postgresql"
immich-ml:
ports:
http: "3003"
paperless:
domain:
public: "paperless"
internal: "paperless.app"
ports:
http: "8001"
redis: "6380"
subuid: "100999"
dependency:
web: "app-public"
db: "postgresql"
nextcloud:
domain:
public: "nextcloud"
@@ -187,17 +171,19 @@ services:
subuid: "101000"
dependency:
web: "app-public"
sure:
immich:
domain:
public: "sure"
internal: "sure.app"
public: "immich"
internal: "immich.app"
ports:
http: "3002"
redis: "6383"
subuid: "100999"
http: "2283"
redis: "6379"
dependency:
web: "app-public"
db: "postgresql"
immich-ml:
ports:
http: "3003"
outline:
domain:
public: "outline"
@@ -219,6 +205,28 @@ services:
dependency:
web: "app-public"
db: "postgresql"
sure:
domain:
public: "sure"
internal: "sure.app"
ports:
http: "3002"
redis: "6383"
subuid: "100999"
dependency:
web: "app-public"
db: "postgresql"
paperless:
domain:
public: "paperless"
internal: "paperless.app"
ports:
http: "8001"
redis: "6380"
subuid: "100999"
dependency:
web: "app-public"
db: "postgresql"
mealie:
domain:
public: "mealie"
@@ -276,3 +284,4 @@ version:
memos: "0.29.1"
mealie: "v3.19.2"
homebox: "0.26.2"
homepage: "v1.13.2"