Why the f-k do you people use alpine for your nextcloud container?

I dont get it. Is there some compatibility layer that is supposed to be present in my container but isnt? Why do you use musl distro?

If you start nextcloud and and try to set up office the only thing that happens is you get glibc error in container logs (obviously) and if you start container shell and try to start

/var/www/html/custom_apps/richdocumentscode/collabora/Collabora_Online.AppImage 

The only thing that happens is it fails to start with “required file not found” (obviously).
If you go to the directory that is being mounted by container and try to start appimage here it starts just fine (obviously).

I swear to god, im about to have a massive gamer moment on this forum.

welcome to the forum @brcdllll

you are missing the required support template.

Kindly remind you about - guidelines! As you are talking about containers - diferent versions exist and it seems you didn’t choose the right one. but again as you didn’t provide useful information nobody on the world can help you.

2 Likes

Sorry i do not really understand your problem and also i am not a docker expert. But there are also Nextcloud docker images not for Alpine Linux.

https://hub.docker.com/_/nextcloud
https://hub.docker.com/r/collabora/code

Also there is e.g. Nextcloud All-in-One (Nextcloud AIO). Maybe you like it.

GitHub - nextcloud/all-in-one: 📦 The official Nextcloud installation method. Provides easy deployment and maintenance with most features included in this one Nextcloud instance.

Nextcloud All-in-One

The official Nextcloud installation method. Nextcloud AIO provides easy deployment and maintenance with most features included in this one Nextcloud instance.

Included are:

  • Nextcloud
  • High performance backend for Nextcloud Files
  • Nextcloud Office (optional)
  • High performance backend for Nextcloud Talk and TURN-server (optional)
  • Nextcloud Talk Recording-server (optional)
  • Backup solution (optional, based on BorgBackup)
  • Imaginary (optional, for previews of heic, heif, illustrator, pdf, svg, tiff and webp)
  • ClamAV (optional, Antivirus backend for Nextcloud)
  • Fulltextsearch (optional)

And much more:

How to Install the Nextcloud All-in-One on Linux - Nextcloud

2 Likes

Alpine is known for being very lightweight and minimalistic, and some Linux developers and users seem to be obsessed with that :wink:

Seriously, why don’t you just use the Debian based containers if Alpine doesn’t fit your use case, as @devnull already posted: https://hub.docker.com/_/nextcloud

3 Likes

Who is “you people” and what image are you referring to?

The Nextcloud micro-services Docker image comes in two forms. It’s only Alpine-based if you explicitly tag your image reference and ask for it. The default is not Alpine based (it’s Debian based).

If you’re referring to the AIO image, Collabora/CODE isn’t deployed via the Built-in CODE app that you appear to be trying to use (richdocumentscode). AIO already has it’s own support for CODE in a dedicated container.

If you’re referring to some other Nextcloud image (e.g. LSIO), then you’ll need to check the maintainer’s documentation.

2 Likes