So richten Sie Nextcloud unter NixOS ein

Nextcloud

Voraussetzungen

  • Ein funktionierendes NixOS-System
  • Eine Domain oder ein Subdomain, um Nextcloud zu erreichen

Schritt 1: PostgreSQL-Datenbank einrichten

Nextcloud benötigt eine Datenbank, um zu funktionieren. In diesem Beispiel verwenden wir PostgreSQL.

Führen Sie den folgenden Befehl aus, um PostgreSQL zu installieren:

nixos-rebuild switch services.postgresql

Sobald PostgreSQL installiert ist, müssen Sie eine Datenbank und einen Benutzer für Nextcloud erstellen. Führen Sie dazu den folgenden Befehl aus:

sudo -u postgres createuser nextcloud
sudo -u postgres createdb nextcloud

Schritt 2: Nextcloud installieren

Führen Sie den folgenden Befehl aus, um Nextcloud zu installieren:

nixos-rebuild switch services.nextcloud

Dieser Befehl installiert Nextcloud und konfiguriert es automatisch.

Schritt 3: Nextcloud konfigurieren

Öffnen Sie Ihren Webbrowser und gehen Sie zu der Domain oder dem Subdomain, die Sie für Nextcloud festgelegt haben. Sie werden aufgefordert, einen Administrator zu erstellen. Geben Sie einen Benutzernamen, ein Passwort und eine E-Mail-Adresse ein.

Nachdem Sie einen Administrator erstellt haben, können Sie Nextcloud konfigurieren. Klicken Sie auf das Zahnradsymbol in der oberen rechten Ecke des Bildschirms und wählen Sie "Einstellungen".

In den Einstellungen können Sie verschiedene Optionen konfigurieren, z. B. die Sprache, die Zeitzone und die Sicherheitseinstellungen.

Schritt 4: Nextcloud verwenden

Sobald Nextcloud konfiguriert ist, können Sie es verwenden. Klicken Sie auf das Symbol "Dateien" in der linken Seitenleiste, um auf Ihre Dateien zuzugreifen.

Sie können auch andere Apps von der App-Store-Seite installieren.

Optional: Nextcloud mit einem Reverse-Proxy schützen

Um Nextcloud mit einem Reverse-Proxy zu schützen, müssen Sie den Proxy in der Nextcloud-Konfiguration konfigurieren. Öffnen Sie die Datei /etc/nixos/configuration.nix und suchen Sie die Zeile services.nextcloud.config.trusted_proxies. Fügen Sie die IP-Adresse oder den Hostnamen Ihres Reverse-Proxys zu dieser Zeile hinzu.

Sobald Sie die Proxy-Konfiguration vorgenommen haben, müssen Sie den Reverse-Proxy neu starten. Führen Sie dazu den folgenden Befehl aus:

sudo systemctl restart nginx

Fertigstellung

Sie haben nun Nextcloud unter NixOS eingerichtet. Sie können es jetzt verwenden, um Ihre Dateien, Kontakte, Kalender und mehr zu speichern.

Mehr: https://www.addictivetips.com/ubuntu-linux-tips/how-to-set-up-nextcloud-on-nixos/

Beliebte Posts aus diesem Blog

Polizei Kreis Mettmann bittet um Hinweise wg. versuchter Raub auf 12-Jährigen in Langenfeld

Polizei Kreis Herford sucht Zeugen wg. Körperverletzung (Unbekannter versprüht Reizgas)