@"mike0185"#2 touché.
Ich komme nicht dazu eine komplette Anleitung zu schreiben, zumindest aktuell nicht.
@"kampfpopcorn"#45 Vielleicht kann ich dich in die richtige Richtung leiten.
Ich gehe davon aus, dass du aber schonmal mit docker gearbeitet hast.
So das "Problem" mit der Ugreen ist das sie schon ein nginx betreibt, der so eingestellt ist alle Anfragen an die Anmeldeseite zu leiten. Daher müssen wir erstmal diesen nginx auf einen anderen port legen damit wir die standardports für unsere Sachen verwenden können.
Um die Ports freizumachen habe ich diesen Guide verfolgt:
https://www.reddit.com/r/UgreenNASync…1det/?context=3
Ich musste dann erstmal die NAS neustarten damit die Skripte funktionierten.
Jetzt kannst du die Docker-Container für dein eigenes nginx und vaultwarden erstellen (Wenn du das noch nicht gemacht hast).
Für nginx verwendest du die Standardports. DIese Ports müssen in deiner Firewall (Fritzbox?) auch freigegeben werden.
nginx Stack
`version: '3.8'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
container_name: nginx-pm
restart: unless-stopped
ports:
- '80:80' # Public HTTP Port
- '443:443' # Public HTTPS Port
- '81:81' # Admin Web Port
volumes:
- /volume1/docker/nginx-pm/data:/data
- /volume1/docker/nginx-pm/tmp/le_logs:/tmp/letsencrypt-log
- /volume1/docker/nginx-pm/letsencrypt:/etc/letsencrypt`
vaultwarden sieht bei mir so in etwa aus.
vaultwarden Stack
`version: '3'
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: always
ports:
- 48889:80
environment:
- ADMIN_TOKEN= EIGENES-SICHERES-ADMIN-TOKEN-VERWENDEN!
volumes:
- /volume1/docker/vaultwarden:/data`
Für dyndns und die SSL challenge habe ich folgendes Titorial gefunden und verfolgt.
https://www.youtube.com/watch?v=qlcVx-…R0D_Wm&index=36
Ich hoffe das hilft dir weiter.