diff options
| author | mitchmindtree <mail@mitchellnordine.com> | 2021-09-27 17:04:29 +1000 |
|---|---|---|
| committer | mitchmindtree <mail@mitchellnordine.com> | 2021-10-03 12:52:06 +1000 |
| commit | 1ed93ac4a17b68ebfb5c7284299a24808021293f (patch) | |
| tree | 9652d436e979d574e8197c1b24c4797a8bc39999 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | d3ecd33d9c005aea788d6c8f6f323c07669b47bb (diff) | |
nixos/nextcloud: Add option for using object storage as primary storage
This allows to declaratively configure an S3 class object storage as the
primary storage for the nextcloud service. Previously, this could only
be achieved by manually editing the `config.php`.
I've started testing this today with my own digitalocean nextcloud
instance, which now points to my digitalocean S3-compatible "Space" and
all appears to be working smoothly.
My motivation for this change is my recent discovery of how much cheaper
some S3-compatible object storage options are compared to digitalocean's
"Volume" options.
Implementation follows the "Simple Storage Service" instructions here:
https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/primary_storage.html
I have neglected to implement a submodule for the OpenStack Swift
object storage as I don't personally have a use case for it or a method
to test it, however the new `nextcloud.objectstore.s3` submodule should
act as a useful guide for anyone who does wish to implement it.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
