Age | Commit message (Collapse) | Author |
|
Previously, this led to e.g. coreutils not being installed system-wide.
Switch to not specifying the `operating-system-packages' field at all and just
use `profile-service-type'. This also lets me move Nextcloud-specific packages
into the appropriate service module.
|
|
This doesn't seem to be set by default (any more?). Nextcloud complains about
PATH being empty.
|
|
...instead of relying on them to be passed through from the outer
environment. PHP-FPM doesn't always do that, including when it's configured as
in Guix.
|
|
Since Nextcloud is complaining about it.
|
|
|
|
|
|
|
|
|
|
|
|
Replace the Nextcloud backup shell script with a Guile program that
writes to a restic repository instead.
|
|
Files with potentially long or complex contents shouldn't be indented quite as
far.
|
|
This should let Nextcloud News fetch feeds when they're added by the user, not
just during cron jobs.
|
|
|
|
|
|
Requested by Nextcloud's self-check.
|
|
This avoids relying on nss-certs being installed system-wide.
|
|
|
|
Common service sets (NextCloud, Matrix, WireGuard) should be in their
own modules to make things neater, instead of being interleaved with
operating system declarations.
|