Alexander Tomokhov
494236e6cf
delete sp-modules/flake.lock
2023-12-28 03:19:37 +04:00
Alexander Tomokhov
0f886d76e9
fix nextcloud secrets
2023-12-27 15:15:08 +04:00
Alexander Tomokhov
58d43eec2f
/etc/nixos#sp-nixos => /etc/nixos#default
2023-12-27 14:04:29 +04:00
Alexander Tomokhov
555ff9ae99
returning back sp-modules/flake.lock
...
Because, `nix flake lock --override-input sp-modules path:./sp-modules`
also updates sp-modules inputs in top-level flake.lock (if
`nix-collect-garbage -d` is in effect), which is not intended!
Updates of sp-modules inputs could be avoided by using an absolute path:
`nix flake lock --override-input sp-modules path:/etc/nixos/sp-modules`
But such build would be unreproducible when moved to another directory.
When using `path:./sp-modules` syncing with sp-modules flake is simple:
`nix flake lock --update-input sp-modules`
2023-12-27 13:01:35 +04:00
Alexander Tomokhov
d68fa34ed3
remove sp-modules/flake.lock again
...
It is not needed, because everything gets updated together with
selfprivacy-nixos-config, except inputs pinned directly in
sp-modules/flake.nix.
2023-12-22 17:04:25 +04:00
Alexander Tomokhov
d8aa070fbb
CLOUDFLARE_POLLING_INTERVAL=30; mailserver: localDnsResolver = false
2023-12-22 14:09:19 +04:00
Alexander Tomokhov
b2ec0d54a8
ACME: CLOUDFLARE_POLLING_INTERVAL=10
2023-12-21 13:09:20 +04:00
Alexander Tomokhov
3d0f506abb
dnsPropagationCheck = false explicitly for certs.${domain}
2023-12-21 12:16:16 +04:00
Alexander Tomokhov
f1683e49ef
ACME dnsPropagationCheck = false; nixos-rebuild service type oneshot
2023-12-20 18:30:49 +04:00
Alexander Tomokhov
26eeb0bfdb
ACME without separate wildcard (again)
2023-12-20 17:44:05 +04:00
Alexander Tomokhov
5ad879f09d
ACME with wildcard (again)
2023-12-20 17:03:14 +04:00
Alexander Tomokhov
b5c38a3c8c
revert: use enableACME for all virtualHosts
2023-12-20 13:44:45 +04:00
Alexander Tomokhov
52ec9c1a3c
use enableACME for all virtualHosts
2023-12-19 17:23:17 +04:00
Alexander Tomokhov
3110da4c05
ACME with wildcard
2023-12-19 03:27:15 +04:00
Alexander Tomokhov
6e617b9256
avoid simultaneous nixos-rebuild; bitwarden startup
2023-12-19 00:20:35 +04:00
Alexander Tomokhov
65bf579a03
sp-modules: some startup fixes
2023-12-18 22:51:24 +04:00
Alexander Tomokhov
8190ddd426
fix selfprivacy-api build
2023-12-18 21:45:09 +04:00
Alexander Tomokhov
2a62c09ebf
revive sp-modules/flake.lock
2023-12-18 20:13:00 +04:00
Alexander Tomokhov
ece5aefed6
remove restic SP module
2023-12-05 03:11:54 +04:00
Alexander Tomokhov
5a85bae7d3
add gitea
2023-12-04 15:59:58 +04:00
Alexander Tomokhov
5c66acd5c7
add jitsi-meet
2023-12-04 15:50:21 +04:00
Alexander Tomokhov
2354a9c377
add restic and bitwarden
2023-12-04 10:49:22 +04:00
Alexander Tomokhov
1a567d464f
remove sp-modules/flake.lock
2023-12-03 07:23:35 +04:00
Alexander Tomokhov
52c9e7e99e
add pleroma SP module
2023-12-03 06:17:12 +04:00
Alexander Tomokhov
44c3554304
add ocserv SP module
2023-12-03 01:38:03 +04:00
Alexander Tomokhov
fe8e838957
update: nextcloud secrets extraction
2023-11-29 08:44:54 +04:00
Alexander Tomokhov
60c5e6d59d
sp-modules/flake.lock: Update
...
Flake lock file updates:
• Updated input 'nextcloud':
'git+https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git?dir=sp-modules/nextcloud&ref=flakes&rev=bd8ad157b10c515749110be9b8464fd6578fde4d ' (2023-11-26)
→ 'git+https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git?dir=sp-modules/nextcloud&ref=flakes&rev=364a5c8076c863a7b1a20b704552475f8a249422 ' (2023-11-26)
• Updated input 'simple-nixos-mailserver':
'git+https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git?dir=sp-modules/simple-nixos-mailserver&ref=flakes&rev=bd8ad157b10c515749110be9b8464fd6578fde4d ' (2023-11-26)
→ 'git+https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git?dir=sp-modules/simple-nixos-mailserver&ref=flakes&rev=364a5c8076c863a7b1a20b704552475f8a249422 ' (2023-11-26)
2023-11-26 09:40:12 +04:00
Alexander Tomokhov
623f910811
sp-modules/flake.lock: Update
...
Flake lock file updates:
• Updated input 'nextcloud':
'git+https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git?dir=sp-modules/nextcloud&ref=flakes&rev=0db1c4a6ce9f307bba4cb742b167c77464009039 ' (2023-11-26)
→ 'git+https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git?dir=sp-modules/nextcloud&ref=flakes&rev=bd8ad157b10c515749110be9b8464fd6578fde4d ' (2023-11-26)
• Updated input 'simple-nixos-mailserver':
'git+https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git?dir=sp-modules/simple-nixos-mailserver&ref=flakes&rev=0db1c4a6ce9f307bba4cb742b167c77464009039 ' (2023-11-26)
→ 'git+https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git?dir=sp-modules/simple-nixos-mailserver&ref=flakes&rev=bd8ad157b10c515749110be9b8464fd6578fde4d ' (2023-11-26)
2023-11-26 09:22:31 +04:00
Alexander Tomokhov
d6c81606f7
Revert "Revert "downgrade simple-nixos-mailserver""
...
This reverts commit be0ea3e72a
.
2023-11-26 07:51:09 +04:00
Alexander Tomokhov
be0ea3e72a
Revert "downgrade simple-nixos-mailserver"
...
This reverts commit e294e6de30
.
2023-11-26 05:53:48 +04:00
Alexander Tomokhov
e294e6de30
downgrade simple-nixos-mailserver
2023-11-26 04:33:39 +04:00
Alexander Tomokhov
f214d8b085
update selfprivacy-nixos-config: fix nextcloud
2023-11-26 03:16:16 +04:00
Alexander Tomokhov
72b23c06fb
userdata: enable nextcloud
2023-11-24 06:33:42 +04:00
Alexander Tomokhov
c2a191d1fb
update sp-modules
2023-11-23 11:38:33 +04:00
Alexander Tomokhov
556e4376ed
sp-modules references include branch name
2023-11-21 09:09:24 +04:00
Alexander Tomokhov
83a22cb6ab
migrate to selfprivacy.modules userdata structure
2023-11-16 05:57:57 +04:00
Alexander Tomokhov
0ead32c493
add nextcloud SP module
2023-11-15 22:33:14 +04:00
Alexander Tomokhov
357d93b93c
use simple-nixos-mailserver SP module; fix userdata; pass system arg
2023-11-13 00:51:46 +04:00
Alexander Tomokhov
d3993fe1ec
next
2023-11-10 08:28:00 +04:00
Alexander Tomokhov
c16f6a3488
move userdata.json up; add one fake sp-module
2023-11-10 07:19:51 +04:00