Skip to content

OpenCloud - Ein Ersatz für Nextcloud?

OpenCloud
1 1 89
  • Ich bin ja seit den ersten Tagen von OpenCLoud geflasht, vor allen Dingen wegen der Geschwindigkeit, aber reicht das um meine Nextcloud Instanz (selbst gehostet auf einer Debian VM) zu ersetzen?

    Die Hardware auf der OpenCloud hier läuft ist eine Hetzner VM CX22, 2Cores, 4GB RAM. Also wirklich kein Leistungswunder.

    Nachdem ich jetzt ein paar Wochen damit rum gespielt habe, hier ein paar Anmerkungen.

    9eba7624-e43b-4220-b230-d7aec65a8d50-image.png

    OpenCloud hat eine wunderbare schnelle Integration von Collabora. Auch auf der kleinen VM läuft das rasend schnell. Hinweis, das ist ein 1 User Bericht, es gibt da zwar noch andere Anwender. Aber man dürfte 98% der Zeit dort alleine sein. Aber skalieren kann man ja immer 😉

    Ich nutze die Collabora Installation sogar schon produktiv, weil sie einfach Spaß macht.

    Was vermisse ich um die Nextcloud zu entsorgen?

    2FA

    2FA für den Login (Ich halte es für zwingend notwendig, wenn man solche Systeme ins Netz hängt). Das Tool was OpenCloud nutzt kann das wohl nicht, man verweist dann immer auf Keycloak.

    Hmm, entweder ich beschäftige mich jetzt damit, will ich das? Nein, ich halte es für notwendig, dass das im Standard enthalten ist. Ja, mir ist bewusst, das der Ansatz von OpenCloud auf Fimen usw. abzielt, aber ein Erfolg von Nextcloud sind die vielen kleinen Anwender, die das zu Hause oder auf einer VM laufen lassen.

    Also bitte liebes Entwickler-Team, denkt drüber nach, in meinen Augen muss das rein!

    Einstellung Personal Quota

    Mir ist keine Einstellmöglichkeit bekannt um einem neuen User, den ich anlege, ein Personal Quota zuzuweisen. Um das einstellen zu können, muss sich der User mindestens einmal eingeloggt haben!? Nicht sehr komfortabel. Vorschlag, wenn sich der User das erste Mal einloggt, muss das Quota auf 5GB voreingestellt sein. Größer einstellen kann man dann ja immer noch.

    Radicale

    Die aktuelle Lösung um Kalendereinträge und Kontakte zu synchronisieren, funktioniert. Ich habe aber aktuell mit den Kontakten nur Probleme. Um es kurz zu machen, das muss unbedingt in OpenCloud rein

    • Kalenderverwaltung
    • Kontaktverwaltung

    als eigenständige App.

    Deck

    Und als absolutes Highlight würde ich mich noch über eine Alternative zu Deck freuen. Da ich das intensiv nutze, fehlt mir das.

    Community

    Ja, mir ist bekannt das die Community Lösung kostenlos ist und der Grund für OpenCloud das Geldverdienen ist. Ja, ist für mich auch kein Problem, macht eine Privat Version, mit einem kleinen Preis und den o.g. Tools und ich bin dabei.

    Fazit

    Es kann sein, das viele der Dinge, die ich oben aufgelistet habe in Arbeit sind. Das Repo von OpenCloud ist so groß, das es extrem schwierig ist, den Überblick zu behalten. Aber, falls das einer der Entwickler liest, mein privater Blick auf das Projekt ist vielleicht eine Hilfe für Euch.

    Ich freue mich auch schon auf die Android OpenCloud App, die ja bald kommen soll. Auch extrem wichtig.

    Ansonsten gefällt mir OpenCloud sehr sehr gut, ich verbringe mittlerweile mehr Zeit in der OpenCloud als in der Nextcloud.

    Wünsche dem Projekt weiterhin viel Erfolg!

  • OpenCloud - Aktualisieren!?

    OpenCloud opencloud docker linux
    1
    1
    0 Stimmen
    1 Beiträge
    29 Aufrufe
    Niemand hat geantwortet
  • 0 Stimmen
    1 Beiträge
    12 Aufrufe
    Niemand hat geantwortet
  • OpenCloud - Release 3.2.1

    OpenCloud opencloud linux
    1
    0 Stimmen
    1 Beiträge
    85 Aufrufe
    Niemand hat geantwortet
  • 0 Stimmen
    1 Beiträge
    17 Aufrufe
    Niemand hat geantwortet
  • OpenCloud - Release v3.2.0

    OpenCloud opencloud linux
    1
    2
    0 Stimmen
    1 Beiträge
    143 Aufrufe
    Niemand hat geantwortet
  • 0 Stimmen
    4 Beiträge
    53 Aufrufe
    frankm@nrw.socialF
    @tbsbdr Und weiter so, tolles Projekt.
  • OpenCloud - Release v3.1.0

    OpenCloud opencloud docker linux
    2
    0 Stimmen
    2 Beiträge
    134 Aufrufe
    FrankMF
    Eine Neuigkeit des Releases ist folgendes Save As Export As [image: 1752174632797-1bbbc4ba-3f59-4db9-b903-96091401e162-grafik.png] Save As ermöglicht das erneute speichern unter einem neuen Namen. Export As ermöglicht das Speichern als .pdf und .epub
  • OpenCloud - Docker Compose local

    Verschoben OpenCloud opencloud linux
    3
    1
    0 Stimmen
    3 Beiträge
    754 Aufrufe
    FrankMF
    Noch was Wichtiges. Die Docker Installation nutzt folgende config. In meinem Beispiel findet man sie unter /home/frank/opencloud/deployments/examples/opencloud_full Darin liegt ein .env ## Basic Settings ## # Define the docker compose log driver used. # Defaults to local LOG_DRIVER= # If you're on an internet facing server, comment out following line. # It skips certificate validation for various parts of OpenCloud and is # needed when self signed certificates are used. INSECURE=true ## Traefik Settings ## # Note: Traefik is always enabled and can't be disabled. # Serve Traefik dashboard. # Defaults to "false". TRAEFIK_DASHBOARD= # Domain of Traefik, where you can find the dashboard. # Defaults to "traefik.opencloud.test" TRAEFIK_DOMAIN= # Basic authentication for the traefik dashboard. # Defaults to user "admin" and password "admin" (written as: "admin:$2y$05$KDHu3xq92SPaO3G8Ybkc7edd51pPLJcG1nWk3lmlrIdANQ/B6r5pq"). # To create user:password pair, it's possible to use this command: # echo $(htpasswd -nB user) | sed -e s/\\$/\\$\\$/g TRAEFIK_BASIC_AUTH_USERS= # Email address for obtaining LetsEncrypt certificates. # Needs only be changed if this is a public facing server. TRAEFIK_ACME_MAIL= # Set to the following for testing to check the certificate process: # "https://acme-staging-v02.api.letsencrypt.org/directory" # With staging configured, there will be an SSL error in the browser. # When certificates are displayed and are emitted by # "Fake LE Intermediate X1", # the process went well and the envvar can be reset to empty to get valid certificates. TRAEFIK_ACME_CASERVER= [....gekürzt....] Man kann dort etwas ändern und mittels docker compose up -d alles aktualisieren. Radicale OpenCloud nutzt im Moment folgendes https://radicale.org/v3.html als Backend Server für Kalender & Kontakte. Jemand hat mir dann erklärt, wie das so funktioniert. Danach hatte es dann klick gemacht. https://fosstodon.org/@h4kamp/114562514701351170 In der config findet man zum Beispiel die Konfiguration für radicale (Kalender- und Kontakte-App) Das ist nur eine rudimentäre Ablage, wird gesteuert über Clienten, z.B. die Thunderbird Kalender Funktion. ### Radicale Setting ### # Radicale is a small open-source CalDAV (calendars, to-do lists) and CardDAV (contacts) server. # When enabled OpenCloud is configured as a reverse proxy for Radicale, providing all authenticated # OpenCloud users access to a Personal Calendar and Addressbook RADICALE=:radicale.yml # Docker image to use for the Radicale Container #RADICALE_DOCKER_IMAGE=opencloudeu/radicale # Docker tag to pull for the Radicale Container #RADICALE_DOCKER_TAG=latest # Define the storage location for the Radicale data. Set the path to a local path. # Ensure that the configuration and data directories are owned by the user and group with ID 1000:1000. # This matches the default user inside the container and avoids permission issues when accessing files. # Leaving it default stores data in docker internal volumes. #RADICALE_DATA_DIR=/your/local/radicale/data In einer Standard Installation ist das auskommentiert. RADICALE=:radicale.yml Danach ein docker compose up -d und Eure Kalendereinträge (extern auf einem Clienten verwaltet) werden in der OpenCloud gesichert.