build: package standalone self hosted runtime

This commit is contained in:
poyrazavsever
2026-07-18 20:18:23 +03:00
parent 090d10ae31
commit 100b624061
10 changed files with 48 additions and 12223 deletions
+5 -1
View File
@@ -32,7 +32,7 @@ Kalıcı veri ağacı:
## Gereksinimler
- Node.js 22
- pnpm 11 (lokal geliştirme için)
- pnpm 11.5.1 (lokal geliştirme ve Docker build için; sürüm `packageManager` alanında sabittir)
- Production'da kalıcı disk/volume
- Localhost dışındaki production kurulumunda HTTPS reverse proxy
@@ -44,6 +44,8 @@ cp .env.example .env.local
openssl rand -base64 32
```
`pnpm-lock.yaml` repository'nin tek canonical dependency lockfile'ıdır. Lokal kurulum ve Docker image aynı çözümü kullanır.
Üretilen secret'ı `.env.local` içindeki `BETTER_AUTH_SECRET` alanına koyun, ardından:
```bash
@@ -188,6 +190,8 @@ pnpm build
`phase8:release-boundary`; Supabase, PWA ve browser database bağımlılıklarının runtime'a geri dönmesini engeller.
Güncel teknik yayın durumu, doğrulama kanıtları, kalıntı güvenlik riskleri ve gerçek production cutover sınırı: [2026-07-18 release-readiness raporu](docs/self-hosted-redesign/release-readiness-2026-07-18.md).
## Lisans
Bu proje kişisel self-hosting amacıyla geliştirilen proprietary bir projedir.