Ich würde gerne 2 Nextcloud-Instanzen aufsetzen. Die Frage ist, ob ich das sinnvollerweise auf 2 Servern machen soll, oder auf einem Server 2 Instanzen:
- Es werden zusammen etwa 125 User sein, übermäßig viel Traffic ist nicht zu erwarten.
- Ich benötige etwa 4 TB Speicherplatz dafür.
Macht es Sinn, das auf einem Server aufzusetzen? Falls ja, wie trenne ich die beiden Instanzen am sinnigsten? Docker? Tipps dazu?
Danke!
2 Nextcloud-Instanzen
Re: 2 Nextcloud-Instanzen
Bump. Oder die Frage an sich bekloppt?
Re: 2 Nextcloud-Instanzen
Nach meiner kürzlich gewonnen Erfahrung mit Docker und Nextcloud hört sich das nach dem passenden Einsatzfall an. Mit einem vorgeschalteten Nginx-Container kannst du die verschiedensten Konfigurationen fahren:
- ein Rechner mit beiden NC-Instanzen
- zwei mit jeweils einer
- Lastverteilung
- Verteilung auf verschiedene Ports (example.org:8080 und example.org:8081 für beide Instanzen)
- Hostnames nc1.example.org und nc2.example.org
Nur von Unterverzeichnissen rate ich ab (example.org/nc1 und example.org/nc2). Es wird nicht gehen.
- ein Rechner mit beiden NC-Instanzen
- zwei mit jeweils einer
- Lastverteilung
- Verteilung auf verschiedene Ports (example.org:8080 und example.org:8081 für beide Instanzen)
- Hostnames nc1.example.org und nc2.example.org
Nur von Unterverzeichnissen rate ich ab (example.org/nc1 und example.org/nc2). Es wird nicht gehen.
Re: 2 Nextcloud-Instanzen
Wenn ich 2 Instanzen auf einem Rechner aufsetzen, würde ich 2 Docker-Container starten, richtig? Und dann jeweils einen Reverse-Proxy dafür.
Re: 2 Nextcloud-Instanzen
Fast. Die offiziellen Container von Nextcloud bringen immer noch einen Container mit der MariaDB mit. Als Reverse-Proxy reicht meines Wissens ein Nginx-Container, der die Verteilung auf die beiden Nextcloud-Instanzen erledigt. Demnach hättest du am Ende einen Nginx-Container und je zwei Nextcloud- und MariaDB-Container._ash hat geschrieben:14.02.2021 11:21:39Wenn ich 2 Instanzen auf einem Rechner aufsetzen, würde ich 2 Docker-Container starten, richtig? Und dann jeweils einen Reverse-Proxy dafür.
Re: 2 Nextcloud-Instanzen
Mal anders gefragt: warum brauchst du zwei Instanzen und was willst du damit erreichen?
Re: 2 Nextcloud-Instanzen
Noch eine Frage:
Ich habe eine ganz gute Anleitung für ein docker-compose gefunden: https://blog.ssdnodes.com/blog/installi ... ud-docker/
Ich würde auf dem Server aber gerne auch noch ein Jitsi docker-compose laufen lassen. Wie stelle ich das am sinnigsten an? Starte ich ein docker-compose, wird sich das zweite vermutlich beschweren, dass die Ports 80/443 bereits belegt sind, richtig?
Ich habe eine ganz gute Anleitung für ein docker-compose gefunden: https://blog.ssdnodes.com/blog/installi ... ud-docker/
Ich würde auf dem Server aber gerne auch noch ein Jitsi docker-compose laufen lassen. Wie stelle ich das am sinnigsten an? Starte ich ein docker-compose, wird sich das zweite vermutlich beschweren, dass die Ports 80/443 bereits belegt sind, richtig?
Re: 2 Nextcloud-Instanzen
Weil Nextcloud von 2 verschiedenen Instituationen verwendet werden soll. Die teilen sich zwar einen Server, wollen aber zB die Nutzerverwaltung und die Daten getrennt halten.reox hat geschrieben:14.02.2021 16:44:19Mal anders gefragt: warum brauchst du zwei Instanzen und was willst du damit erreichen?