Kurulum (self-host)
Docker Compose ile PostgreSQL üzerinde kurulum.
MyWay, Next.js uygulaması + PostgreSQL veritabanından oluşur. En hızlı yol Docker Compose ile ayağa kaldırmaktır.
Gereksinimler
- Docker & Docker Compose
- En az 1 GB RAM’li bir sunucu
- Alan adı (opsiyonel, HTTPS için önerilir)
Adımlar
- 1Lisans paketini indir ve sunucuna çıkart.
- 2.env dosyasını örneğe göre doldur (aşağıda).
- 3docker compose up -d ile başlat.
- 4Veritabanı migrasyonlarını çalıştır.
- 5Tarayıcıdan aç ve ilk admin hesabını oluştur.
# .env (example)
DATABASE_URL=postgres://myway:secret@db:5432/myway
REPO_DRIVER=postgres
NODE_ENV=production
SESSION_SECRET=change-me-at-least-32-characters-long
PUBLIC_URL=https://app.example.com
# start
docker compose up -d
docker compose exec app pnpm db:migrateÜretimde SESSION_SECRET en az 32 karakter olmalı ve REPO_DRIVER=postgres zorunludur; aksi halde uygulama güvenlik gereği açılışta durur.