Commit graph

86 commits

Author SHA1 Message Date
Inex Code c5e0713481 Try gnused 2022-07-13 18:12:34 +03:00
Inex Code 9fe0f9acd6 Provision sed and jq 2022-07-13 18:10:06 +03:00
Inex Code 6218abc375 Move from tmpfiles.d to init scripts. 2022-07-13 18:06:16 +03:00
Inex Code eaa6caa146 Use lib.attrsets.attrByPath 2022-07-13 15:57:03 +03:00
Inex Code fcb78ab487 forgot "?" 2022-07-13 15:14:07 +03:00
Inex Code 6b433f3928 Fix 2022-07-13 15:13:20 +03:00
Inex Code 3ca55578ac More ifs 2022-07-13 15:12:54 +03:00
Inex Code e428db106a Replace some nulls 2022-07-13 14:54:00 +03:00
Inex Code 2e40bf243b Default root ssh key (empty) 2022-07-13 14:50:03 +03:00
Inex Code b8bdb65e6d One more if 2022-07-13 14:48:53 +03:00
Inex Code 7293337546 Forgot some ifs 2022-07-13 14:48:02 +03:00
Inex Code 31c0d4a5d5 Linting 2022-07-13 14:47:13 +03:00
Inex Code 3707937d1e Ternaries 2022-07-13 14:41:47 +03:00
Inex Code ff536aa119 Change the way we read values from userdata 2022-07-13 14:18:43 +03:00
Inex Code 41187bb18f Read value directly from json 2022-07-13 14:08:29 +03:00
Inex Code 2d26ca545e Add channel for autoupgrades 2022-07-13 14:02:35 +03:00
Inex Code 3884d97240 Remove pleroma package definition 2022-07-13 13:08:52 +03:00
NaiJi ✨ dbb6757d77 Merge pull request 'Remove alps from server configurtaion' (#18) from remove-alps into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/18
2022-06-24 18:55:47 +03:00
NaiJi 0c41badf3b Remove alps from server configurtaion 2022-06-24 18:51:29 +03:00
NaiJi ✨ 23e424b841 Update alp repository url 2022-06-22 13:45:30 +03:00
Inex Code 67851c7bee Fix tmpfiles.d escaping 2022-06-09 22:52:54 +03:00
Inex Code 5b4128c010 Renamed bitwarden user to vaultwaden 2022-05-02 11:04:02 +03:00
Inex Code f6b3c26900 Add tokens.json to gitignore 2022-04-29 16:40:59 +03:00
Inex Code 9d1249d10e Remove channel definiton from autoUpgrade 2022-04-29 15:56:16 +03:00
Inex Code ea7572c4e9 Prevent sending SIGKILL to rebuild service 2022-04-29 15:48:08 +03:00
Inex Code a5b57d378d Fix kill mode for rebuild services 2022-04-29 15:19:38 +03:00
Inex Code 289b715873 Merge pull request 'Add groups to users' (#17) from nixos-21.11-migration into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/17
2022-04-26 10:54:43 +03:00
Inex Code 1a31e32424 Add groups to users 2022-04-20 13:22:16 +03:00
Inex Code cb6378a970 Merge pull request 'Added fixes for VPN networking' (#16) from vpn-fix into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/16
2022-02-28 13:09:24 +02:00
Inex Code 4bf80d7a2d Added fixes for VPN networking
(cherry picked from commit d1620a9680)
2022-02-28 13:59:24 +03:00
Inex Code a0a6c99fe8 roll back the roll back 2022-02-16 11:06:51 +03:00
Inex Code 8cb55168eb Merge pull request 'jitsi-fixes' (#15) from jitsi-fixes into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/15
2022-02-16 08:30:24 +02:00
Illia Chub 896600bf52 Added missing dependencies 2022-02-16 07:01:12 +02:00
Illia Chub c03fd25959 Resolved build issues with DNS-01 nad webroot enabled 2022-02-16 06:59:59 +02:00
inexcode b583340e1d Revert "Merge pull request 'Fixed Jitsi functionality and Jitsi certificate resolution' (#14) from jitsi-fixes into master"
This reverts commit dc767677d8, reversing
changes made to d4bb381693.
2022-02-15 15:48:42 +03:00
Inex Code dc767677d8 Merge pull request 'Fixed Jitsi functionality and Jitsi certificate resolution' (#14) from jitsi-fixes into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/14
2022-02-15 14:09:45 +02:00
Illia Chub 163afde7cf Fixed Jitsi functionality and Jitsi certificate resolution 2022-02-08 08:44:54 +02:00
Inex Code d4bb381693 Merge pull request 'Add ability to skip migrations in API' (#11) from skipped-migrations into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/11
2022-01-14 02:58:58 +02:00
Inex Code c3ee4d00fc Add ability to skip migrations in API 2022-01-14 03:43:26 +03:00
Illia Chub f5ec301441 Resolved null limit zone memory allocation size 2021-12-21 11:57:03 +02:00
Illia Chub ae8e8b2c9b Temporarily disabled CSP headers as they tend to break some of our applications 2021-12-21 08:18:38 +02:00
Illia Chub b7f49e52c0 Merge pull request 'Added Qualys A+ rated SSL/TLS settings' (#8) from security-improvements into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/8
2021-12-20 19:18:58 +02:00
Illia Chub b5011cdd65
Added Qualys A+ rated SSL/TLS settings 2021-12-17 19:17:23 +02:00
Inex Code 1b8bdb013a Fix pleroma permissions 2021-12-16 16:58:26 +03:00
Inex Code 3f42ad5c68 Hotfix inability to build when custom user don't have ssh keys 2021-12-16 13:27:11 +03:00
Inex Code 63aaeec08c Remove PAM from mailserver and remove catchall 2021-12-15 17:42:47 +03:00
inex 1c1f353ea2 Merge pull request 'system-configuration' (#4) from system-configuration into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/4
2021-12-10 09:38:21 +02:00
Inex Code 0e60176b6e Overwrite nextcloud protocol to https 2021-12-06 21:37:45 +03:00
Inex Code bfd2f696a2 Make config files in /var rewritable by Nix 2021-12-06 21:37:43 +03:00
Inex Code 1ba17b61e7 Update API to properly support b2 2021-12-06 21:37:39 +03:00