Is Docker worth the effort on a RasPi4?

This page summarizes the projects mentioned and recommended in the original post on /r/NextCloud

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • alpine-mariadb

    MariaDB running on Alpine Linux [Docker]

  • I currently use the linuxserver nextcloud image with the mariadb image from yobasystems because it's more lightweight than others I've found. Happy to share my docker-compose.yml file if useful. I have been intending to migrate to the official nextcloud image but haven't found a good time to do it yet. I trust linuxserver images enough, they have a good reputation, but I like to be as close to upstream as possible. Mariadb is one example where the arm architecture isn't officially supported. I chose a third-party image rather than built my own because nextcloud was one of the first things I migrated over to docker before I learnt how to build images. Goes to show learning docker does take time :)

  • docker

    ⛴ Docker image of Nextcloud (by nextcloud)

  • I would suggest checking out https://hub.docker.com/_/nextcloud as your first port of call, then for anything it doesn't cover, refer to the documentation at nextcloud.com. Would also suggest you set it up to use mariadb/mysql rather than sqlite as database, and also set up redis. This will help with performance (you'll find people complain about nextcloud being slow, I personally haven't had that problem and suspect the slowness may be to do with not setting these up properly). The guides above will tell you how, though the docker hub guide assumes you already know docker well, so it's brief. I would suggest using docker-compose over docker run, as I feel that having the configurations saved in a single file helps tweaking and troubleshooting the setup should you need to.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts