Alexander Tomokhov
80ba7d0bda
PoC working SP module system
...
+ simple-nixos-mailserver as an SP module
2023-11-13 00:37:50 +04:00
Alexander Tomokhov
b4b37f42f2
get rid of overlay for selfprivacy-graphql-api
2023-11-06 13:04:03 +04:00
Alexander Tomokhov
7cee132d8e
nixosConfiguration-fun takes a set as an argument
...
This set must contain:
- hardware-configuration
- userdata (parsed)
2023-11-06 12:50:46 +04:00
Alexander Tomokhov
82dd9ad2d4
now it's a function, requiring userdata argument
2023-07-17 04:37:04 +04:00
Alexander Tomokhov
ee2a895c61
test
2023-07-17 04:15:03 +04:00
Inex Code
2e175f8c10
feat: Add state version
2023-03-17 14:50:54 +03:00
Inex Code
9c662d9629
chore: Change channel of overlay for testing
2023-03-17 14:38:48 +03:00
Inex Code
bfe0d18090
chore: Switch to API 2.1.0
2022-12-30 21:34:23 +03:00
Inex Code
0d3e8c890c
Switch API branch to develop
2022-11-20 17:12:20 +03:00
Inex Code
eab3d1e761
fix: path of the provider info
2022-11-08 02:41:18 +03:00
Inex Code
a59fbef22a
feat: Enable Digital Ocean agent when on DO
2022-11-08 01:44:28 +03:00
inexcode
aeeffe42b1
feat: a redis database for SelfPrivacy API
2022-11-04 11:57:00 +03:00
inexcode
53c9655b7b
Switched to binds, volume management, new API
2022-08-26 14:21:05 +04: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: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/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
0c41badf3b
Remove alps from server configurtaion
2022-06-24 18:51:29 +03:00
Inex Code
9d1249d10e
Remove channel definiton from autoUpgrade
2022-04-29 15:56:16 +03: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
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
Illia Chub
163afde7cf
Fixed Jitsi functionality and Jitsi certificate resolution
2022-02-08 08:44:54 +02:00
Inex Code
255ea374c0
API controlled timezone, autoupgrades and SSH keys
2021-11-22 19:53:43 +03:00
Inex Code
a71fd79588
Allow ssh-rsa keys for now, as mobile app generates them
2021-11-19 18:53:28 +03:00
inex
cb1940b889
Remove unexistent import
2021-11-18 19:09:39 +02:00
Inex Code
1be64cce4d
Download of the latest overlay
2021-11-17 20:32:56 +03:00
Inex Code
2dc389799a
Move sp-api to nix overlay
2021-11-17 16:35:00 +03:00
Inex Code
7193030b37
Add more SSH settings
2021-11-15 16:35:04 +03:00
Inex Code
4ba0dd5396
It builds!
2021-11-15 13:29:20 +03:00
Inex Code
85aaf52635
Initial commit
2021-11-15 13:02:05 +03:00