Commit Graph

40 Commits (master)

Author SHA1 Message Date
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