Instalacja: Odwrotny serwer proxy i klucze dostępu
Cel i rezultat
Dział zatytułowany „Cel i rezultat”Wykonaj procedurę właściwą dla strony: Instalacja: Odwrotny serwer proxy i klucze dostępu. Ta procedura korzysta z FQDN · RP_ORIGINS · RP_ID · LEGACY_AUTH_ENABLED · /install/legacy-authentication/ · /api/next/health.
Dotyczy
Dział zatytułowany „Dotyczy”Ta strona dotyczy wyłącznie Instalacja: Odwrotny serwer proxy i klucze dostępu (Docker · web). Granice kanału i danych: DiscVault · ghcr.io/helmerznl/discvault:latest; RP_ID RP_ORIGINS · 6080; poza wyjątkiem localhost passkeys wymagają stabilnej pełnej nazwy domenowej przez zaufany HTTPS; sam adres IP ani zwykły HTTP nie są obsługiwane; DiscVault · ghcr.io/helmerznl/discvault:beta; RP_ID RP_ORIGINS · 6180; LEGACY_AUTH_ENABLED=true. Punkty kontrolne tej strony: FQDN · RP_ORIGINS · RP_ID · LEGACY_AUTH_ENABLED · /install/legacy-authentication/ · /api/next/health.
DiscVault v26 – stabilny
Dział zatytułowany „DiscVault v26 – stabilny”- DiscVault ·
ghcr.io/helmerznl/discvault:latest RP_IDRP_ORIGINS·6080- poza wyjątkiem localhost passkeys wymagają stabilnej pełnej nazwy domenowej przez zaufany HTTPS; sam adres IP ani zwykły HTTP nie są obsługiwane
DiscVault v26 – beta
Dział zatytułowany „DiscVault v26 – beta”- DiscVault ·
ghcr.io/helmerznl/discvault:beta RP_IDRP_ORIGINS·6180LEGACY_AUTH_ENABLED=true
Wymagania wstępne
Dział zatytułowany „Wymagania wstępne”- FQDN
RP_ORIGINSRP_ID
Awaryjne Legacy Authentication
Dział zatytułowany „Awaryjne Legacy Authentication”Procedura
Dział zatytułowany „Procedura”- Wybierz: FQDN · poza wyjątkiem localhost passkeys wymagają stabilnej pełnej nazwy domenowej przez zaufany HTTPS; sam adres IP ani zwykły HTTP nie są obsługiwane
- Wybierz: Instalacja: Legacy Authentication · dla bezpośredniego prywatnego lub zwrotnego IP bez FQDN pozostaw
RP_IDiRP_ORIGINSpuste - Skonfiguruj:
RP_ID - Skonfiguruj:
RP_ORIGINS· HTTPS - Skonfiguruj:
60806180 - Przetestuj:
GET /api/next/health - Zapisz: wybierz nazwę hosta przed rejestracją passkeys; późniejsza zmiana wymaga ponownej rejestracji, a localhost pozostaje tylko wyjątkiem lokalnej konfiguracji
Polecenia i ustawienia
Dział zatytułowany „Polecenia i ustawienia”DiscVault v26 – stabilny
Dział zatytułowany „DiscVault v26 – stabilny”RP_ID=discvault.example.comRP_NAME=DiscVaultRP_ORIGINS=https://discvault.example.comcurl --fail https://discvault.example.com/api/next/healthDiscVault v26 – beta
Dział zatytułowany „DiscVault v26 – beta”RP_ID=discvault.example.comRP_NAME=DiscVaultRP_ORIGINS=https://discvault.example.comLEGACY_AUTH_ENABLED=truecurl --fail http://localhost:6180/api/next/healthOczekiwany rezultat
Dział zatytułowany „Oczekiwany rezultat”Zaakceptuj wynik dla Instalacja: Odwrotny serwer proxy i klucze dostępu tylko gdy wszystkie poniższe wyniki są prawdziwe: HTTPS · HTTP 2xx; RP_ID; RP_ID to nazwa hosta bez schematu i portu, a RP_ORIGINS to dokładne pełne źródło HTTPS; oba muszą odpowiadać adresowi otwartemu w przeglądarce. Punkty kontrolne tej strony: FQDN · RP_ORIGINS · RP_ID · LEGACY_AUTH_ENABLED · /install/legacy-authentication/ · /api/next/health.
- HTTPS · HTTP
2xx RP_IDRP_IDto nazwa hosta bez schematu i portu, aRP_ORIGINSto dokładne pełne źródło HTTPS; oba muszą odpowiadać adresowi otwartemu w przeglądarce
Bezpieczeństwo i wycofanie
Dział zatytułowany „Bezpieczeństwo i wycofanie”Następny krok
Dział zatytułowany „Następny krok”Instalacja: Pierwsze uruchomienie i kontrola stanu
Źródło i stan
Dział zatytułowany „Źródło i stan”helmerzNL/DiscVault@4352c060ccd6helmerzNL/DiscVault.EU@583f85c55dc2- Moving beta source: Legacy Authentication deployment notes
- Pinned verification:
next_auth.py - Pinned verification:
next_legacy_auth.py - Pinned verification: Legacy Authentication schema
- Pinned verification: unified recovery codes
- Źródło i stan:
2026-07-20 - DiscVault Docs:
0.1.6
