Seafile - cloud storage platform
-
@timconsidine maybe if someone writes a guided caprover .yml -> manifest converter.
There are uniquenesses in Cloudron that don't apply in caprover so those need to be accounted for to cover all bases, or manually added after some default conversion is spit out.
Not a bad project idea.. who's interested?
-
-
I'd love to see this as well. I've been using Seafile (v. NextCloud) for the past 6 months or so and it's been much less frustrating to use and it's handling of Libraries (v. one giant folder) is helpful.
-
"Seafile supports online editing and co-authoring for office files (including docx/pptx/xlsx) with integrating with ... OnlyOffice, or Collabora Online server.
This fits with existing Cloudron apps.
-
It's a surprisingly simple Dockerfile: https://github.com/codeoutin/seafile7/blob/master/Dockerfile
-
It's actually a Dockerfile running a shell script that is running the seafile installer at run time.
-
(From my quick look) What I meant is that it's installing things at run time instead of in the Docker image itself. The Docker image is meant to be a set of instructions that has the code and dependencies of the app. But in the case of the linked script, it's just launching a plain ubuntu container and running the setup script.
Something like:
docker run -ti ubuntu /bin/bash
, then in the container# curl seafile_install.sh && chmod +x seafile_install.sh && ./seafile_install.sh # /usr/bin/seafile
The above will work but downloading stuff and installing deps at runtime is not a "stable" recipe.
-
I wonder if this is the better repo to be looking at for Cloudron compatibility:
-
IF not for Cloudron, then perhaps better to use with a Proxmox host:
-
@marcusquinn said in Seafile - cloud storage platform:
I wonder if this is the better repo to be looking at for Cloudron compatibility:
Yes, that is a much better way to look at packaging it, although one still needs to combine a few dockerfiles into one Cloudron app.
-
-
Bumping for traction. Would be great if this is considered again - my last app that hasn't moved to the Cloudron platform.
-
I'd like to see this too, I'm getting over nextcloud.