Clover
|
ed990906bd
|
feat: add option to enable Samba/CIFS features for Nextcloud (#153)
same as #152 but minus the formatting from nixfmt
Co-authored-by: cl0vrfi3ld <47996003+cl0vrfi3ld@users.noreply.github.com>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/153
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
Co-authored-by: Clover <cl0vrfi3ld@noreply.git.selfprivacy.org>
Co-committed-by: Clover <cl0vrfi3ld@noreply.git.selfprivacy.org>
|
2025-06-15 22:21:30 +03:00 |
|
Alexander Tomokhov
|
cc7d594807
|
nextcloud: disable /updater location (substitute html)
|
2025-05-14 17:22:07 +04:00 |
|
nhnn
|
c12025a5de
|
fix: disable updates
|
2025-05-01 16:10:41 +03:00 |
|
nhnn
|
c9a50cff27
|
fix: use strings, disable logreader app as it's not useful because user can check logs in SP app
|
2025-05-01 16:10:38 +03:00 |
|
nhnn
|
09675706b6
|
fix: make opcache string buffer bigger
|
2025-05-01 16:09:43 +03:00 |
|
nhnn
|
0075ebd35a
|
fix: try enabling memcache for nextcloud
|
2025-05-01 16:09:41 +03:00 |
|
Alexander Tomokhov
|
8e924d3aaf
|
nextcloud: disableMaintenanceModeAtStart option
|
2025-04-29 18:44:41 +04:00 |
|
Inex Code
|
547eb00544
|
feat: Delete nextcloud admin user (#133)
Co-authored-by: Alexander Tomokhov <alexoundos@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/133
|
2025-04-25 14:21:44 +03:00 |
|
Alexander Tomokhov
|
43c3ea06ab
|
nextcloud,auth: set originLanding to user_oidc/login
|
2025-04-18 21:16:24 +04:00 |
|
Alexander Tomokhov
|
eb5074ba82
|
nextcloud,auth: migrate to auth module
|
2025-04-18 21:16:24 +04:00 |
|
Alexander Tomokhov
|
0fdcf8a791
|
nextcloud,auth: disable integration with Kanidm when sso is disabled
|
2025-04-12 15:57:01 +04:00 |
|
Inex Code
|
f516d2e722
|
chore: Update Nextcloud to version 30
|
2025-03-31 19:37:38 +03:00 |
|
Inex Code
|
537d916ea9
|
fix: Presumably unused secrets file for Nextcloud
|
2025-03-28 23:17:47 +03:00 |
|
Inex Code
|
aedc1a4297
|
fix: Nextcloud metadata
|
2025-03-28 17:18:16 +03:00 |
|
Alexander Tomokhov
|
1ff180ad1a
|
add assertions: selfprivacy.sso.enable -> modules.*.enableSso
|
2025-02-03 02:17:54 +04:00 |
|
Alexander Tomokhov
|
331fa63b33
|
add options: selfprivacy.sso.enable && selfprivacy.sso.debug
selfprivacy.sso.enable is true by default.
|
2025-02-03 02:17:54 +04:00 |
|
Alexander Tomokhov
|
65548a1e73
|
SP modules do not depend on selfprivacy.modules.auth
|
2025-02-03 02:05:05 +04:00 |
|
Alexander Tomokhov
|
ea443d2150
|
gitea,nextcloud,roundcube,mailserver: depend on kanidm systemd service
|
2025-02-03 01:05:48 +04:00 |
|
Alexander Tomokhov
|
ee2e404eb8
|
passthru.selfprivacy -> selfprivacy.passthru
|
2025-02-03 01:05:48 +04:00 |
|
Alexander Tomokhov
|
29d1759186
|
merge auth SP module into main configuration; add enableSso option
`enableSso` is being added to the following SP modules:
* gitea (forgejo)
* nextcloud
* roundcube
* simple-nixos-mailserver
|
2025-02-03 00:10:05 +04:00 |
|
Alexander Tomokhov
|
857d6729ef
|
fix nextcloud when sp.modules.auth.enable is true
|
2025-01-29 13:21:36 +04:00 |
|
Alexander Tomokhov
|
2ed4cc0dee
|
passthru.selfprivacy.auth.admins-group = "sp.admins"
|
2025-01-25 23:20:00 +04:00 |
|
Alexander Tomokhov
|
d008fbcc17
|
auth: sp.full_users group
|
2025-01-25 01:24:28 +04:00 |
|
Alexander Tomokhov
|
0c7a8d51b0
|
fix gitea,nextcloud,roundcube: evaluate without auth module
|
2025-01-24 16:27:48 +04:00 |
|
Alexander Tomokhov
|
f795bc977f
|
fix auth: config.selfprivacy.modules.auth.enable or false
|
2025-01-17 16:12:22 +04:00 |
|
Alexander Tomokhov
|
f43ec2686d
|
fix nextcloud: get rid of extra user_ldap configs; other fixes
|
2025-01-17 16:10:40 +04:00 |
|
Alexander Tomokhov
|
89d788aab2
|
fix nextcloud: OAuth secret, ExecStartPost ignore failure
|
2025-01-17 16:10:38 +04:00 |
|
Alexander Tomokhov
|
0e7b113ce0
|
fix(nextcloud): user_oidc mapping-uid is preferred_username
|
2025-01-17 16:09:25 +04:00 |
|
Alexander Tomokhov
|
153e1c12d5
|
feat(auth,nextcloud): OAuth2 and LDAP integration
|
2025-01-17 16:09:22 +04:00 |
|
Inex Code
|
cca51699ee
|
feat: Dynamic templating
|
2024-12-24 20:40:45 +03:00 |
|
Alan Urmancheev
|
d830288068
|
feat: NextCloud: add the enableImagemagick option
|
2024-11-29 17:38:03 +04:00 |
|
Inex Code
|
4b6807d78f
|
chore: Update Nextcloud
|
2024-10-02 16:18:57 +03:00 |
|
Inex Code
|
5218868b33
|
feat: Server monitroing, NixOS 24.05 (#84)
Co-authored-by: nhnn <nhnn@disroot.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/84
|
2024-07-30 19:19:06 +03:00 |
|
Inex Code
|
8ce34bdd8d
|
chore: update Nextcloud to 27
|
2024-06-13 11:04:17 +03:00 |
|
Inex Code
|
f863049086
|
Revert "chore: update Nextcloud to 27"
This reverts commit aff7237384 .
|
2024-06-13 11:03:11 +03:00 |
|
Inex Code
|
aff7237384
|
chore: update Nextcloud to 27
|
2024-06-13 11:01:09 +03:00 |
|
Alexander Tomokhov
|
ad43d31c0c
|
modules: parameterize all subdomains
|
2024-02-20 14:42:37 +04:00 |
|
Alexander Tomokhov
|
1a677f273b
|
fix nextcloud auth page redirection
|
2024-01-10 01:49:51 +04:00 |
|
Alexander Tomokhov
|
15f5d6096d
|
sp-modules: refactor options types
|
2023-12-28 13:19:47 +04:00 |
|
Alexander Tomokhov
|
fe44ba6fd8
|
fix nextcloud: fail if secrets are missing
|
2023-12-27 15:05:23 +04:00 |
|
Alexander Tomokhov
|
e6496b95a4
|
useACMEHost for all services
|
2023-12-22 21:18:05 +04:00 |
|
Alexander Tomokhov
|
19f30daf80
|
sp-modules: x-systemd.before=... for all mountpoints
|
2023-12-22 18:07:14 +04:00 |
|
Alexander Tomokhov
|
dcaf96c773
|
Revert "Revert "Revert "add wildcard ACME certificate"""
This reverts commit 4faf8e7dda .
|
2023-12-20 17:43:47 +04:00 |
|
Alexander Tomokhov
|
4faf8e7dda
|
Revert "Revert "add wildcard ACME certificate""
This reverts commit 0c4d57c33d .
|
2023-12-20 16:59:57 +04:00 |
|
Alexander Tomokhov
|
c18f332f5f
|
Revert "use enableACME for all virtualHosts"
This reverts commit 46366702bc .
|
2023-12-19 23:46:42 +04:00 |
|
Alexander Tomokhov
|
46366702bc
|
use enableACME for all virtualHosts
|
2023-12-19 17:22:32 +04:00 |
|
Alexander Tomokhov
|
0c4d57c33d
|
Revert "add wildcard ACME certificate"
This reverts commit b37cadff68
(except pleroma virtualHosts).
|
2023-12-19 17:22:32 +04:00 |
|
Alexander Tomokhov
|
b37cadff68
|
add wildcard ACME certificate
|
2023-12-19 01:52:27 +04:00 |
|
Alexander Tomokhov
|
d881cc8ce5
|
upgrade nixpkgs to NixOS 23.11
|
2023-12-18 18:44:18 +04:00 |
|
Alexander Tomokhov
|
67c2b12c44
|
sp-modules: get rid of systemd.tmpfiles
Because it causes troubles when using bind-mounts for /var/lib/*.
|
2023-12-18 16:30:40 +04:00 |
|