Test new volumes system #20

Closed
inex wants to merge 33 commits from volumes into development

33 Commits (flakes)

Author SHA1 Message Date
Inex Code 88b0290eb4 Switch repo to master 2022-08-25 23:33:36 +04:00
Inex Code 0818d87a89 Add journald limit of 500M 2022-08-25 21:50:11 +04:00
Inex Code 9382d9e5b9 Add email to variables 2022-08-20 19:01:59 +04:00
Inex Code e737982573 Add location defenitions to variables module 2022-08-20 19:01:19 +04:00
Inex Code c54bbdb8f7 add lib import 2022-08-20 18:54:47 +04:00
Inex Code 4ebeb89e69 Add support for bind mounts 2022-08-20 18:52:53 +04:00
Inex Code 407147e1c7 add task registry 2022-08-13 04:01:01 +04:00
Inex Code 0e355e7cee add passthru 2022-08-13 03:55:02 +04:00
Inex Code 18890e9646 fix pkgs 2022-08-13 03:42:09 +04:00
Inex Code 22a21d6f62 semicolon 2022-08-13 03:41:25 +04:00
Inex Code 39ced69a45 add huey worker 2022-08-13 03:39:04 +04:00
Inex Code f9c89c3f19 Add iproute2 to API PATH 2022-08-13 01:48:31 +04:00
Inex Code 0858b7f213 Proxy websockets to API. 2022-08-12 22:14:28 +04:00
Inex Code d6defd0924 Upgrade Nextcloud 2022-08-12 21:39:29 +04:00
Inex Code 0374dc0ebf Move to programmatical uvicorn start 2022-08-12 17:42:22 +04:00
Inex Code db53915fc8 Try out uvicorn 2022-08-12 17:26:04 +04:00
Inex Code 1418ac7c55 Fix volumes 2022-08-01 22:32:54 +03:00
Inex Code 631fe231bc Fix volumes 2022-08-01 22:24:12 +03:00
Inex Code 5080901489 Add e2fsporgs to API PATH 2022-07-27 16:10:43 +03:00
Inex Code 12a58e3e10 Provide lsblk to API 2022-07-26 15:44:15 +03:00
Inex Code 417a9393a6 Add volumes 2022-07-26 15:39:59 +03:00
Inex Code c1ed3a522c Move secrets out of Nix Store (#19)
Nix store is world-readable, and while nix repl fails to get the secret due to file permissions, we should still set up secrets without getting them in Nix store.

In the past tmpfiles.d was used, but its entire contents get to the nix store.

Now, all files with secrets are generated in activation scripts, with the help of jq and sed.

Also dead Pleroma code was deleted, but CAPTCHA is still broken.

Co-authored-by: inexcode <inex.code@selfprivacy.org>
Reviewed-on: #19
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
Co-committed-by: Inex Code <inex.code@selfprivacy.org>
2022-07-19 15:18:46 +03:00
NaiJi ✨ dbb6757d77 Merge pull request 'Remove alps from server configurtaion' (#18) from remove-alps into master
Reviewed-on: #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: #17
2022-04-26 10:54:43 +03:00
Inex Code 1a31e32424 Add groups to users 2022-04-20 13:22:16 +03:00