Commit Graph

  • ce3231774e chore: update nixpkgs flakes Inex Code 2024-05-02 22:34:36 +0300
  • f8223192e5 fix: Add DeSEC to dnsPropagationCheckExceptions Inex Code 2024-05-02 22:31:30 +0300
  • 8d9a3696a1 update inex/test-collect-garbage Inex Code 2024-05-01 14:31:22 +0300
  • d2407fa259 test Inex Code 2024-05-01 13:10:08 +0300
  • 4c183d5b40 fix deSEC: DESEC_POLLING_INTERVAL=30, propagation timeout and TTL Alexander Tomokhov 2024-03-12 17:11:49 +0400
  • 5e005dc436 chore: update API 3.1.0 Inex Code 2024-03-07 23:52:30 +0300
  • 747d6bc88e fix inex/test-autobackup Inex Code 2024-03-07 23:31:02 +0300
  • 8e7d87d615 update api version Inex Code 2024-03-07 23:13:25 +0300
  • 67054dea22 test 3.1.0 Inex Code 2024-03-07 23:11:36 +0300
  • d046795ed9 test linklocal fix Inex Code 2024-03-01 11:02:07 +0300
  • d3e929bc8d try fix Inex Code 2024-02-23 20:45:38 +0300
  • 6619760f47 Revert "try fix" Inex Code 2024-02-23 20:46:24 +0300
  • 3b4466b49d try fix Inex Code 2024-02-23 20:45:38 +0300
  • 5d9c385d08 Revert "chore: update API 3.0.1" Inex Code 2024-02-23 20:40:26 +0300
  • 3a7876aeb4 chore: update API 3.0.1 Inex Code 2024-02-23 20:22:35 +0300
  • c7583bf501 Merge pull request 'modules: parameterize all subdomains' (#54) from subdomains into flakes Inex Code 2024-02-20 17:51:47 +0200
  • ad43d31c0c modules: parameterize all subdomains Alexander Tomokhov 2024-02-15 13:56:12 +0400
  • 2159c4cc6e Merge pull request 'Bitwarden: Fix webauthn login' (#55) from fix-bitwarden into flakes Inex Code 2024-02-19 14:29:27 +0200
  • 3d6f47e0e7 chore: update nixpkgs Inex Code 2024-02-19 15:23:38 +0300
  • f103f708da fix(bitwarden): Webauthn login didn't work Inex Code 2024-02-19 15:23:25 +0300
  • 6d4f85bb06 test updated nixpkgs inex/test-systemd-rebuild Inex Code 2024-02-19 15:21:27 +0300
  • 1dcf1f78ba test frame options Inex Code 2024-02-19 15:12:17 +0300
  • cafcd697f9 update Inex Code 2024-02-12 18:58:38 +0300
  • 7d4f3be89d update Inex Code 2024-02-12 18:54:42 +0300
  • efe563372b update Inex Code 2024-02-12 18:53:25 +0300
  • e52a6e4178 update Inex Code 2024-02-12 18:47:54 +0300
  • 7ec11dd56f update Inex Code 2024-02-12 18:41:48 +0300
  • 42c11a39a3 update Inex Code 2024-02-12 18:35:07 +0300
  • 2708dfa468 update Inex Code 2024-02-12 18:27:42 +0300
  • 383c5371fc update Inex Code 2024-02-12 18:25:07 +0300
  • 7c4b85669d test Inex Code 2024-02-12 18:22:28 +0300
  • 2d4e7e89a1 configure NixOS to allow configuration without password nor ssh key Alexander Tomokhov 2024-01-23 16:37:26 +0400
  • 40f92d15d3 feat: Migrate to flakes master Inex Code 2024-01-19 14:50:25 +0300
  • d389b6785f Merge branch 'flakes-test' into flakes Alexander Tomokhov 2024-01-19 09:59:09 +0400
  • a8aca42762 feat(ssh): Allow ecdsa-sha2-nistp256 keys Inex Code 2023-10-03 16:34:47 +0300
  • f9b86f403d default timezone is "Etc/UTC" Alexander Tomokhov 2024-01-19 02:59:29 +0400
  • 643f7716ae remove DOMAIN environment variable Alexander Tomokhov 2024-01-19 02:48:27 +0400
  • c96e6fe099 flake.lock: Update Alexander Tomokhov 2024-01-18 15:18:32 +0400
  • 842d5a0dd1 flake.lock: Update Alexander Tomokhov 2024-01-11 00:13:44 +0400
  • 3311c5ff50 readme: small additions Alexander Tomokhov 2024-01-11 00:03:01 +0400
  • 6b66513870 readme: how to update inputs of this flake Alexander Tomokhov 2024-01-10 06:47:37 +0400
  • c08d56ae1c flake.lock: Update Alexander Tomokhov 2024-01-10 06:56:47 +0400
  • e8842e455b Merge branch 'flakes' into flakes-test Alexander Tomokhov 2024-01-10 03:35:26 +0400
  • 1a677f273b fix nextcloud auth page redirection Alexander Tomokhov 2024-01-10 01:49:51 +0400
  • 94456c8bd8 upd Inex Code 2024-01-09 22:33:24 +0300
  • 3e0eae6d7d Test SP API 3.0.0 Inex Code 2024-01-09 22:04:53 +0300
  • c0af154421 Update SP API version Inex Code 2023-12-31 19:22:33 +0300
  • 62b59f6dcd fix: Enable experimental features pre-release Inex Code 2023-12-31 17:52:52 +0300
  • 938fe88fbe feat: pre-release test of migration to NixOS 23.11 Inex Code 2023-12-31 17:42:18 +0300
  • f287e68f2b fix setuptools version Inex Code 2023-12-28 22:26:53 +0300
  • f1e789c7af Update SP API version Inex Code 2023-12-28 22:25:16 +0300
  • 3d8de64da0 selfprivacy-api git branch: userdata => flakes Alexander Tomokhov 2023-12-28 20:52:51 +0400
  • 1e73c88547 uppercase config.selfprivacy.server.provider Alexander Tomokhov 2023-12-28 20:05:33 +0400
  • 51f3f12640 system.autoUpgrade: no verbosity of nixos-rebuild Alexander Tomokhov 2023-12-28 13:28:46 +0400
  • 013bd9b8e2 sp-nixos: split script into ExecStartPre && ExecStart Alexander Tomokhov 2023-12-28 13:20:49 +0400
  • 15f5d6096d sp-modules: refactor options types Alexander Tomokhov 2023-12-28 12:54:59 +0400
  • a32613ece4 nixos-upgrade.serviceConfig.ExecCondition on /etc/nixos changes Alexander Tomokhov 2023-12-28 12:14:58 +0400
  • 0c895e4015 module: set to false: restartIfChanged and unitConfig.X-StopOnRemoval Alexander Tomokhov 2023-12-28 11:07:18 +0400
  • 08aa0b9ffc systemd.services.nixos-upgrade.serviceConfig.WorkingDirectory Alexander Tomokhov 2023-12-28 10:57:38 +0400
  • be45d3ed52 systemd.services.nixos-upgrade.serviceConfig.ExecStartPre Alexander Tomokhov 2023-12-28 10:42:58 +0400
  • efc703bf0c system services lock path:./sp-modules without flake.lock; cd /etc/nixos Alexander Tomokhov 2023-12-28 04:38:24 +0400
  • cc78c2915f remove channel option value from syustem.autoUpgrade Alexander Tomokhov 2023-12-28 02:07:46 +0400
  • fe44ba6fd8 fix nextcloud: fail if secrets are missing Alexander Tomokhov 2023-12-27 15:05:23 +0400
  • 77619456d7 /etc/nixos#sp-nixos => /etc/nixos#default Alexander Tomokhov 2023-12-27 14:02:27 +0400
  • f94d0aef03 flake.lock: Update Alexander Tomokhov 2023-12-27 13:37:55 +0400
  • 23332cda46 add TODO about environment.variables.DOMAIN Alexander Tomokhov 2023-12-27 12:54:10 +0400
  • 85f85239a3 do not set nix.package Alexander Tomokhov 2023-12-27 11:37:59 +0400
  • 33ba5c41ac API systemd service Type is simple Alexander Tomokhov 2023-12-22 23:52:03 +0400
  • 5bd15a768a system.stateVersion: default or config.selfprivacy.stateVersion Alexander Tomokhov 2023-12-22 23:04:03 +0400
  • a185dd1e3e selfprivacy-api: add debug for nixos-rebuild Alexander Tomokhov 2023-12-22 20:23:54 +0400
  • e6496b95a4 useACMEHost for all services Alexander Tomokhov 2023-12-22 19:57:48 +0400
  • 5aba990f95 move system.stateVersion back to userdata Alexander Tomokhov 2023-12-22 19:33:24 +0400
  • 05fe40ac21 fix ACME for DigitalOcean: add DNS propagation check exceptions Alexander Tomokhov 2023-12-22 19:08:46 +0400
  • 19f30daf80 sp-modules: x-systemd.before=... for all mountpoints Alexander Tomokhov 2023-12-22 18:07:14 +0400
  • 5f8cc727e0 ACME: CLOUDFLARE_POLLING_INTERVAL=30 Alexander Tomokhov 2023-12-22 14:06:53 +0400
  • 64fc2ae57e mailserver: localDnsResolver = false Alexander Tomokhov 2023-12-21 15:13:21 +0400
  • 66c0184a93 ACME: dnsPropagationCheck = true Alexander Tomokhov 2023-12-21 13:38:28 +0400
  • 4c3072ade8 ACME: CLOUDFLARE_POLLING_INTERVAL=10 Alexander Tomokhov 2023-12-21 13:08:34 +0400
  • 0e62c9292b dnsPropagationCheck = false explicitly for certs.${domain} Alexander Tomokhov 2023-12-21 12:15:28 +0400
  • 5760a753af ACME dnsPropagationCheck = false Alexander Tomokhov 2023-12-20 18:22:02 +0400
  • f2a951a71e API module: systemd service Type = "oneshot" Alexander Tomokhov 2023-12-20 18:21:51 +0400
  • fd6e49a21a ACME: do not disable DNS propagation check Alexander Tomokhov 2023-12-20 17:38:35 +0400
  • dcaf96c773 Revert "Revert "Revert "add wildcard ACME certificate""" Alexander Tomokhov 2023-12-20 17:36:06 +0400
  • 3a66da49e1 do not `lib.mkForce` acme.certs Alexander Tomokhov 2023-12-20 17:16:49 +0400
  • 5cd12848cc `nix.channel.enable = false` since we're on flakes Alexander Tomokhov 2023-12-20 17:16:21 +0400
  • 4faf8e7dda Revert "Revert "add wildcard ACME certificate"" Alexander Tomokhov 2023-12-20 16:59:57 +0400
  • c18f332f5f Revert "use enableACME for all virtualHosts" Alexander Tomokhov 2023-12-19 23:46:42 +0400
  • 46366702bc use enableACME for all virtualHosts Alexander Tomokhov 2023-12-19 16:38:46 +0400
  • 0c4d57c33d Revert "add wildcard ACME certificate" Alexander Tomokhov 2023-12-19 16:27:54 +0400
  • 426e6f72c5 gitea: bind mount /var/lib/gitea Alexander Tomokhov 2023-12-19 16:20:28 +0400
  • eb59d33e1f nginx: / location with root = "/var/www/root" Alexander Tomokhov 2023-12-19 16:19:22 +0400
  • b37cadff68 add wildcard ACME certificate Alexander Tomokhov 2023-12-19 01:07:05 +0400
  • 312077240a fix(acme): add dns propagation check exceptions Inex Code 2023-07-28 03:00:17 +0300
  • 69f84cdc2b bitwarden: "ConditionPathExists" instead of "after" Alexander Tomokhov 2023-12-19 00:57:12 +0400
  • 0ad2ffc30e api module: avoid simultaneous runs Alexander Tomokhov 2023-12-18 23:40:56 +0400
  • 83a17063ac explicit dependency between backup-vaultwarden and vaultwarden Alexander Tomokhov 2023-12-18 23:40:15 +0400
  • 257b0c08e8 sp-modules: some startup fixes Alexander Tomokhov 2023-12-18 22:16:40 +0400
  • da5dac6877 sp-nixos-upgrade: update sp-modules/ own flake.lock Alexander Tomokhov 2023-12-18 22:25:51 +0400
  • 3d7aa5e6de fix selfprivacy-api build with new nixpkgs Alexander Tomokhov 2023-12-18 21:27:45 +0400
  • 365f027326 move nginx exclusive virtualHosts to SP modules Alexander Tomokhov 2023-12-18 19:02:54 +0400