ownCloud Infinite Scale | nativ oder im Container Manager

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Habe ich getestet, dann stoppt der Container sofort wieder. Eigentlich genauso, wie wenn der Befehl "init" fehlen würde.
 
Die Config wurde aber im config Ordner generiert oder? Ich exportier sonst später mal mein Image und dann kannst du es ja mal damit testen.
 
Ich hatte vorher vom jetzt laufenden Container einen Export gemacht und dort geändert. Dann muss das wohl anders laufen?
 
Ich meine die Config im /docker/owncloud-is/config/. Hast du da eine ocis.yaml drin?
 
Also hier der Export von meinem Container. Ich habe den init Befehl ausgeführt um die ocis.yml zu erzeugen und dann im Container Manager die Sachen vom Befehl nachgeklickt. Container gestartet und die Weboberfläche ist erreichbar. Anbei mal mein Export:
Code:
{
   "CapAdd" : null,
   "CapDrop" : null,
   "cmd" : "server",
   "cpu_priority" : 0,
   "enable_publish_all_ports" : false,
   "enable_restart_policy" : false,
   "enable_service_portal" : null,
   "enabled" : true,
   "env_variables" : [
      {
         "key" : "PATH",
         "value" : "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
      },
      {
         "key" : "OCIS_INSECURE",
         "value" : "true"
      },
      {
         "key" : "PROXY_HTTP_ADDR",
         "value" : "0.0.0.0:9200"
      },
      {
         "key" : "OCIS_URL",
         "value" : "https://192.168.22.2:9200"
      }
   ],
   "exporting" : false,
   "id" : "e7a238d53d7e3556d182c29be5a52afa6019613be7b7f9e21d4e2f6343848b80",
   "image" : "owncloud/ocis:latest",
   "is_ddsm" : false,
   "is_package" : false,
   "labels" : {
      "maintainer" : "ownCloud GmbH <devops@owncloud.com>",
      "org.opencontainers.image.authors" : "ownCloud GmbH",
      "org.opencontainers.image.created" : "2023-07-19T15:54:01Z",
      "org.opencontainers.image.description" : "oCIS - ownCloud Infinite Scale is a modern file-sync and share platform",
      "org.opencontainers.image.documentation" : "https://github.com/owncloud/ocis",
      "org.opencontainers.image.licenses" : "Apache-2.0",
      "org.opencontainers.image.revision" : "f34d96ace8eb4d844af9e8a21046f0131d5d1da8",
      "org.opencontainers.image.source" : "https://github.com/owncloud/ocis.git",
      "org.opencontainers.image.title" : "ownCloud Infinite Scale",
      "org.opencontainers.image.url" : "https://github.com/owncloud/ocis",
      "org.opencontainers.image.vendor" : "ownCloud GmbH",
      "org.opencontainers.image.version" : "latest"
   },
   "links" : [],
   "memory_limit" : 0,
   "name" : "owncloud-ocis-1",
   "network" : [
      {
         "driver" : "bridge",
         "name" : "bridge"
      }
   ],
   "network_mode" : "bridge",
   "port_bindings" : [
      {
         "container_port" : 9200,
         "host_port" : 9200,
         "type" : "tcp"
      }
   ],
   "privileged" : false,
   "service_portals" : [],
   "shortcut" : {
      "enable_shortcut" : false,
      "enable_status_page" : false,
      "enable_web_page" : false,
      "web_page_url" : ""
   },
   "use_host_network" : false,
   "version" : 2,
   "volume_bindings" : [
      {
         "host_volume_file" : "/docker/ocis/ocis-config",
         "is_directory" : true,
         "mount_point" : "/etc/ocis",
         "type" : "rw"
      },
      {
         "host_volume_file" : "/docker/ocis/ocis-data",
         "is_directory" : true,
         "mount_point" : "/var/lib/ocis",
         "type" : "rw"
      }
   ]
}
 
  • Like
Reaktionen: plang.pl
Ich habe mir eine entsprechende json prepariert und musste aber die Variable

{
"key" : "OCIS_INSECURE",
"value" : "true"
},

löschen, dann lief der Container und ich kann nun auch die Webseite erreichen. Seltsam war, wenn ich dasselbe mit dem Startassistenten gemacht habe lief der Container nicht. Erst über den Import.

Nun mal testen, ob das stabil bleibt.
 
@alexhell vielen Dank, Du hast mir sehr geholfen.

OCIS ist ein interessanter Ansatz für das reine Filesharing in grossen Gruppen mit insbesondere hochverfügbaren Daten. Man kann schlussendlich das gleiche mit Owncloud oder Nextcloud auch machen, aber im Vergleich ist bei Datenabrufen eine Sanduhr kaum noch zu sehen. Gut wäre nun hier External Storage, um Hostverzeichnisse einbinden zu können, aber ich glaube, auch hier ist die Pholosophie, die gespeicherten Daten für viele und schnell verfügbar zu halten. Nun, wir werden sehen, was daraus wird.
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat