Beschrijving
Zoals velen van jullie hier ben ik de laatste tijd wat bezig met het zelf hosten van applicaties. Dat is om lost te komen van de grote partijen, maar ook om te leren hoe Docker enz werkt. Daarvoor heb ik nu naast mijn Synology NAS ook een Proxmox server draaien. Hierop staan een aantal VMs en twee LXC containers. Die laatste draaien Adguard Home en Nginx. Op de VMs draaien onder andere Jellyfin en Immich. Alle machines draaien Netbird waardoor ik ze van buiten kan benaderen. Ik heb via Nginx een wildcard certificaat gemaakt via een DNS challenge voor een domein dat ik heb gekregen via duckdns.org. Via Netbird zorg ik er nu voor dat dit domein bij mijn Nginx server komt en daarlangs naar de juiste VM en poort. Dat werkt voor alle andere pakketten en mijn Synology prima. Ik kan deze benaderen via HTTPS.
Nu probeer ik Opencloud te installeren op een bestaande VM op de Proxmox server. Op deze VM draaien al Dockhand en BentoPDF en deze zijn te benaderen via het bovenstaande domein. Het installeren van Opencloud lukt prima. Hiervoor heb ik de guide van Opencloud zelf en een tutorial van Youtube gebruikt:
https://docs.opencloud.eu...mpose/docker-compose-baseDe containers draaien. Via Dockhand kan ik zien dat ze gezond zijn. Alleen lukt het mij niet om Opencloud te openen in de browser. Ik krijg dan een 502 Bad Gateway melding. Volgens mij moet het zo zijn dat het domein wat ik heb ingesteld bij de installatie van Opencloud via Netbird wordt omgeleid naar Nginx en daardoor wordt gekoppeld aan Opencloud.
Relevante software en hardware die ik gebruik
Zie bovenstaande beschrijving.
Wat ik al gevonden of geprobeerd heb
De bovenstaande tutorials. Wat daarbij opvalt is dat in beide gevallen Nginx op dezelfde machine draait als Opencloud. Moet ik misschien in Opencloud iets instellen waardoor het benaderbaar is via Nginx op een andere machine? Heeft iemand daar ervaring mee?
Ik heb ook al geprobeerd om het domein naar Nginx om te leiden via Adguard. Dat maakt geen verschil.
Zoals velen van jullie hier ben ik de laatste tijd wat bezig met het zelf hosten van applicaties. Dat is om lost te komen van de grote partijen, maar ook om te leren hoe Docker enz werkt. Daarvoor heb ik nu naast mijn Synology NAS ook een Proxmox server draaien. Hierop staan een aantal VMs en twee LXC containers. Die laatste draaien Adguard Home en Nginx. Op de VMs draaien onder andere Jellyfin en Immich. Alle machines draaien Netbird waardoor ik ze van buiten kan benaderen. Ik heb via Nginx een wildcard certificaat gemaakt via een DNS challenge voor een domein dat ik heb gekregen via duckdns.org. Via Netbird zorg ik er nu voor dat dit domein bij mijn Nginx server komt en daarlangs naar de juiste VM en poort. Dat werkt voor alle andere pakketten en mijn Synology prima. Ik kan deze benaderen via HTTPS.
Nu probeer ik Opencloud te installeren op een bestaande VM op de Proxmox server. Op deze VM draaien al Dockhand en BentoPDF en deze zijn te benaderen via het bovenstaande domein. Het installeren van Opencloud lukt prima. Hiervoor heb ik de guide van Opencloud zelf en een tutorial van Youtube gebruikt:
https://docs.opencloud.eu...mpose/docker-compose-baseDe containers draaien. Via Dockhand kan ik zien dat ze gezond zijn. Alleen lukt het mij niet om Opencloud te openen in de browser. Ik krijg dan een 502 Bad Gateway melding. Volgens mij moet het zo zijn dat het domein wat ik heb ingesteld bij de installatie van Opencloud via Netbird wordt omgeleid naar Nginx en daardoor wordt gekoppeld aan Opencloud.
Relevante software en hardware die ik gebruik
Zie bovenstaande beschrijving.
Wat ik al gevonden of geprobeerd heb
De bovenstaande tutorials. Wat daarbij opvalt is dat in beide gevallen Nginx op dezelfde machine draait als Opencloud. Moet ik misschien in Opencloud iets instellen waardoor het benaderbaar is via Nginx op een andere machine? Heeft iemand daar ervaring mee?
Ik heb ook al geprobeerd om het domein naar Nginx om te leiden via Adguard. Dat maakt geen verschil.