Commit Graph

  • 0f54898cb8 sp-modules: fix nextcloud secrets json path Alexander Tomokhov 2023-11-18 05:40:02 +04:00
  • d5b04699c1 sp-module: refactor simple-nixos-mailserver flake Alexander Tomokhov 2023-11-16 06:33:28 +04:00
  • d69a8cd662 migrate selfprivacy-api NixOS module to selfprivacy API repository Alexander Tomokhov 2023-11-16 06:31:31 +04:00
  • 80447abb2e selfprivacy.userdata -> selfprivacy; SP modules -> selfprivacy.modules Alexander Tomokhov 2023-11-16 04:00:11 +04:00
  • f4fb0a9ce8 move nextcloud nginx configuration part to SP module Alexander Tomokhov 2023-11-15 23:43:59 +04:00
  • 41c3a0fc00 add PoC SP module for nextcloud Alexander Tomokhov 2023-11-15 22:26:04 +04:00
  • d281f51775 TODO notes: flake: config contrain algorithm Alexander Tomokhov 2023-11-15 20:18:45 +04:00
  • b0bb84138b delete garbage sp-modules-options.json file Alexander Tomokhov 2023-11-15 20:12:33 +04:00
  • 4419a1323a fix config attributes contrain mechanism for SP modules Alexander Tomokhov 2023-11-15 04:15:50 +04:00
  • 26b3071929 system.configurationRevision = self.rev or "@${self.lastModifiedDate}" Alexander Tomokhov 2023-11-14 05:23:10 +04:00
  • f33fb9e9bf just-nixos => sp-nixos; selfprivacy/current-config-source; add formatter Alexander Tomokhov 2023-11-14 02:47:01 +04:00
  • e656719ebd remove userdata folder Alexander Tomokhov 2023-11-13 19:53:15 +04:00
  • f440006806 remove erroneous system attribute from nixosConfigurations Alexander Tomokhov 2023-11-13 19:52:32 +04:00
  • 80ba7d0bda PoC working SP module system Alexander Tomokhov 2023-11-10 07:10:06 +04:00
  • d9e2311f3c system.configurationRevision = self.rev; Alexander Tomokhov 2023-11-10 07:08:20 +04:00
  • 6c849e2628 embed top-level flake source folder into the build Alexander Tomokhov 2023-11-10 07:05:38 +04:00
  • 7378329891 pass top-level-flake to set system.configurationRevision Alexander Tomokhov 2023-11-10 06:53:21 +04:00
  • b4b37f42f2 get rid of overlay for selfprivacy-graphql-api Alexander Tomokhov 2023-11-06 12:18:08 +04:00
  • 7cee132d8e nixosConfiguration-fun takes a set as an argument Alexander Tomokhov 2023-11-06 11:40:32 +04:00
  • 4afa777e7c Revert "add hardware-configuration.nix for testing purposes" Alexander Tomokhov 2023-11-06 11:24:38 +04:00
  • 57412e328d .gitignore: /result Alexander Tomokhov 2023-11-06 11:11:34 +04:00
  • a822f97699 pin dependencies in flake Alexander Tomokhov 2023-07-17 04:58:26 +04:00
  • 82dd9ad2d4 now it's a function, requiring userdata argument Alexander Tomokhov 2023-07-17 04:22:20 +04:00
  • d4af9f4459 attempt to readFile userdsata.json Alexander Tomokhov 2023-07-17 04:19:57 +04:00
  • ee2a895c61 test Alexander Tomokhov 2023-07-15 16:52:46 +04:00
  • 659ca147fd add hardware-configuration.nix for testing purposes Alexander Tomokhov 2023-07-15 16:52:30 +04:00
  • 65b5a19777 Merge pull request 'fix: Reloading nginx after ACME' (#34) from nginx-reload-fix into master Inex Code 2023-06-14 19:19:56 +03:00
  • 60dd766846 fix: Reloading nginx after ACME Inex Code 2023-06-14 19:06:58 +03:00
  • 8006f83257 Merge pull request 'refactor(jitsi): Use the common TLS cert for Jitsi' (#33) from jitsi-tls-fix into master Inex Code 2023-06-09 16:01:09 +03:00
  • 74d35b16f2 fix(jitsi): disable gettings tls certs Inex Code 2023-06-09 15:59:15 +03:00
  • dd020c3a7d fix(acme): Disable DNS propagation check Inex Code 2023-06-09 15:57:19 +03:00
  • ba1695c642 fix(jitsi): Use the common TLS cert Inex Code 2023-06-09 14:06:22 +03:00
  • bc5778fdea feat(dns): Add support for DigitalOcean DNS and DeSEC DNS (#31) Inex Code 2023-06-05 15:45:07 +03:00
  • 8d99d1c78a fix: Make bitwarden read the env file Inex Code 2023-05-14 17:22:09 +03:00
  • 5e64b08381 feat(bitwarden): Add admin token support Inex Code 2023-05-03 10:48:57 +03:00
  • 7e590ae60c revert(gitea): Nix deprecations x2 Inex Code 2023-03-20 18:39:41 +03:00
  • eb36e9b265 revert(gitea): Nix deprecations Inex Code 2023-03-20 18:36:32 +03:00
  • 3626506e3a fix: Conflicting Gitea log level Inex Code 2023-03-20 18:31:39 +03:00
  • c8c69957b5 Merge pull request 'nixos-22.11' (#25) from nixos-22.11 into master Inex Code 2023-03-20 17:23:02 +02:00
  • 9a8af62e0b fix: State Version type Inex Code 2023-03-17 15:10:47 +03:00
  • a5b965f08f fix(api): Python version Inex Code 2023-03-17 15:09:13 +03:00
  • d7edf5a95d chore(mailserver): Bump Mailserver to 22.11 release Inex Code 2023-03-17 15:03:39 +03:00
  • bdaf88208f fix: Huey version Inex Code 2023-03-17 14:54:14 +03:00
  • 2e175f8c10 feat: Add state version Inex Code 2023-03-17 14:50:54 +03:00
  • 497cf28ecc fix: Change Gitea settings due to Nix deprecations Inex Code 2023-03-17 14:50:40 +03:00
  • 9c662d9629 chore: Change channel of overlay for testing Inex Code 2023-03-17 14:38:48 +03:00
  • 0500315ae0 chore(nextcloud): Upgrade Nextcloud to v25 Inex Code 2023-03-17 14:38:11 +03:00
  • d8f0922b8a fix(gitea): incorrect root URL Inex Code 2023-01-08 10:29:08 +02:00
  • ab0c3e113c Merge pull request 'API 2.1.0 support' (#24) from api-redis into master Inex Code 2022-12-30 20:35:45 +02:00
  • b4827e6e26 Merge branch 'master' into api-redis Inex Code 2022-12-30 20:35:16 +02:00
  • bfe0d18090 chore: Switch to API 2.1.0 Inex Code 2022-12-30 21:34:23 +03:00
  • 426d84f636 Merge pull request 'feat: opt-in to displaying gitea email on profile' (#23) from sova/selfprivacy-nixos-config:master into master Inex Code 2022-12-29 19:41:38 +02:00
  • 41edc9f26f Merge pull request 'feat: set default gitea email display to false' (#1) from sova/gitea-default-email-display into master sоvд[сова] 2022-12-28 16:49:00 +02:00
  • 5d3395648a feat: set default gitea email display to false sоvд[сова] 2022-12-28 14:46:51 +00:00
  • 1944739d28 chore(nextcloud): Upgrade Nextcloud to v24 inexcode 2022-10-28 11:52:47 +03:00
  • 08d8407a86 Merge pull request 'chore(mailserver): Update the simple-nixos-mailserver to the 22.05 version' (#21) from mailserver-22.05 into master Inex Code 2022-12-01 17:02:30 +02:00
  • 0d3e8c890c Switch API branch to develop Inex Code 2022-11-20 17:12:20 +03:00
  • 3dd8ff1821 feat: add dns.useStagingACME option Inex Code 2022-11-16 11:02:20 +03:00
  • 895a816ef5 fix: one more path to backups data Inex Code 2022-11-08 02:55:26 +03:00
  • 5210e610df fix: path to backup backet Inex Code 2022-11-08 02:49:12 +03:00
  • eab3d1e761 fix: path of the provider info Inex Code 2022-11-08 02:41:18 +03:00
  • a59fbef22a feat: Enable Digital Ocean agent when on DO Inex Code 2022-11-08 01:44:28 +03:00
  • 7a6f57def8 feat(userdata): Support for newer JSON schema of provider Inex Code 2022-11-08 01:44:09 +03:00
  • e4ba827d5a Merge branch '3rd-party-bumps/nextcloud-24' into api-redis inexcode 2022-11-04 11:57:09 +03:00
  • aeeffe42b1 feat: a redis database for SelfPrivacy API inexcode 2022-11-04 11:57:00 +03:00
  • 399790e202 chore(nextcloud): Upgrade Nextcloud to v24 inexcode 2022-10-28 11:52:47 +03:00
  • 5f2ab0495b chore(mailserver): Update the simple-nixos-mailserver to the 22.05 version inexcode 2022-10-20 23:19:04 +03:00
  • 53c9655b7b Switched to binds, volume management, new API inexcode 2022-08-26 14:21:05 +04:00
  • 52b896da45 Fix Nextcloud initialization inexcode 2022-08-10 15:09:44 +04:00
  • 8c81f24fa7 Add util-linux and e2fsprogs to SP API path inexcode 2022-07-27 16:14:38 +03:00
  • c1ed3a522c Move secrets out of Nix Store (#19) Inex Code 2022-07-19 15:18:46 +03:00
  • dbb6757d77 Merge pull request 'Remove alps from server configurtaion' (#18) from remove-alps into master NaiJi ✨ 2022-06-24 18:55:47 +03:00
  • 0c41badf3b Remove alps from server configurtaion NaiJi 2022-06-24 18:51:29 +03:00
  • 23e424b841 Update alp repository url NaiJi ✨ 2022-06-22 13:45:30 +03:00
  • 67851c7bee Fix tmpfiles.d escaping Inex Code 2022-06-09 22:52:54 +03:00
  • 5b4128c010 Renamed bitwarden user to vaultwaden Inex Code 2022-05-02 11:04:02 +03:00
  • f6b3c26900 Add tokens.json to gitignore Inex Code 2022-04-29 16:40:59 +03:00
  • 9d1249d10e Remove channel definiton from autoUpgrade Inex Code 2022-04-29 15:56:16 +03:00
  • ea7572c4e9 Prevent sending SIGKILL to rebuild service Inex Code 2022-04-29 15:48:08 +03:00
  • a5b57d378d Fix kill mode for rebuild services Inex Code 2022-04-29 15:19:38 +03:00
  • 289b715873 Merge pull request 'Add groups to users' (#17) from nixos-21.11-migration into master Inex Code 2022-04-26 10:54:43 +03:00
  • 1a31e32424 Add groups to users Inex Code 2022-04-20 13:22:16 +03:00
  • cb6378a970 Merge pull request 'Added fixes for VPN networking' (#16) from vpn-fix into master Inex Code 2022-02-28 13:09:24 +02:00
  • 4bf80d7a2d Added fixes for VPN networking Inex Code 2022-02-28 13:59:24 +03:00
  • a0a6c99fe8 roll back the roll back Inex Code 2022-02-15 14:09:45 +02:00
  • 8cb55168eb Merge pull request 'jitsi-fixes' (#15) from jitsi-fixes into master Inex Code 2022-02-16 08:30:24 +02:00
  • 896600bf52 Added missing dependencies Illia Chub 2022-02-16 07:01:12 +02:00
  • c03fd25959 Resolved build issues with DNS-01 nad webroot enabled Illia Chub 2022-02-16 06:59:59 +02:00
  • b583340e1d Revert "Merge pull request 'Fixed Jitsi functionality and Jitsi certificate resolution' (#14) from jitsi-fixes into master" inexcode 2022-02-15 15:48:42 +03:00
  • dc767677d8 Merge pull request 'Fixed Jitsi functionality and Jitsi certificate resolution' (#14) from jitsi-fixes into master Inex Code 2022-02-15 14:09:45 +02:00
  • 163afde7cf Fixed Jitsi functionality and Jitsi certificate resolution Illia Chub 2022-02-08 08:44:54 +02:00
  • d4bb381693 Merge pull request 'Add ability to skip migrations in API' (#11) from skipped-migrations into master Inex Code 2022-01-14 02:58:58 +02:00
  • c3ee4d00fc Add ability to skip migrations in API Inex Code 2022-01-14 03:43:26 +03:00
  • f5ec301441 Resolved null limit zone memory allocation size Illia Chub 2021-12-21 11:57:03 +02:00
  • ae8e8b2c9b Temporarily disabled CSP headers as they tend to break some of our applications Illia Chub 2021-12-21 08:18:38 +02:00
  • b7f49e52c0 Merge pull request 'Added Qualys A+ rated SSL/TLS settings' (#8) from security-improvements into master Illia Chub 2021-12-20 19:18:58 +02:00
  • b5011cdd65 Added Qualys A+ rated SSL/TLS settings Illia Chub 2021-12-17 19:17:23 +02:00
  • 1b8bdb013a Fix pleroma permissions Inex Code 2021-12-16 16:51:43 +03:00
  • 3f42ad5c68 Hotfix inability to build when custom user don't have ssh keys Inex Code 2021-12-16 13:27:11 +03:00
  • 63aaeec08c Remove PAM from mailserver and remove catchall Inex Code 2021-12-15 17:42:47 +03:00