41 lines
1.6 KiB
Markdown
41 lines
1.6 KiB
Markdown
# Vaultnord — preg på hvelvene
|
|
|
|
Vaultnord drifter passordhvelv basert på
|
|
[Vaultwarden](https://github.com/dani-garcia/vaultwarden), som er fri programvare
|
|
under **AGPL-3.0**.
|
|
|
|
Dette repoet inneholder alt vi legger *utenpå* hvelvet: en nginx-mellomtjener som
|
|
syr inn vår egen CSS, favicon og en bunntekst med kildekodelenke.
|
|
|
|
## Hvorfor det ligger utenfor programmet
|
|
|
|
Vaultwarden kjører hos oss **uendret**, i offisielle utgivelser. Skulle vi
|
|
rebrandet ved å patche web-klienten, måtte den bygges på nytt for hver
|
|
oppstrømsversjon — og da blir en sikkerhetsfiks til en byggejobb i stedet for en
|
|
tag-endring. Ved å legge preget på i en mellomtjener er oppgradering fortsatt
|
|
bare å bytte image.
|
|
|
|
Det gir også et ryddigere lisensbilde: vi endrer ikke programmet, og hvelvet du
|
|
snakker med er identisk med det oppstrøms utgir.
|
|
|
|
## Kildekode
|
|
|
|
| | |
|
|
|---|---|
|
|
| Vaultwarden, original | https://github.com/dani-garcia/vaultwarden |
|
|
| Vaultwarden, vår kopi | https://git.skui.io/vaultnord.no/vaultwarden |
|
|
| Dette repoet | https://git.skui.io/vaultnord.no/vaultnord-brand |
|
|
|
|
Vaultnord-panelet — der kunder administrerer brukerne sine — er et selvstendig
|
|
program som snakker med hvelvet over HTTP-API. Det er ikke avledet av
|
|
Vaultwarden, og deles ikke under AGPL.
|
|
|
|
## Innhold
|
|
|
|
brand-proxy/nginx.conf mellomtjeneren
|
|
brand-proxy/static/brand.css fargene og bunnteksten
|
|
brand-proxy/static/kilde.html siden hvelvets bunntekst peker til
|
|
|
|
Lisens for innholdet i dette repoet: se `brand-proxy/`. Vaultwarden selv er
|
|
AGPL-3.0, og lisensteksten følger med i kildekoderepoene over.
|