Commit graph

310 commits

Author SHA1 Message Date
Inex Code
dd020c3a7d fix(acme): Disable DNS propagation check 2023-06-09 15:57:19 +03:00
Inex Code
ba1695c642 fix(jitsi): Use the common TLS cert 2023-06-09 14:06:22 +03:00
Inex Code
bc5778fdea feat(dns): Add support for DigitalOcean DNS and DeSEC DNS (#31)
Co-authored-by: inexcode <inex.code@selfprivacy.org>
Co-authored-by: NaiJi  <naiji@udongein.xyz>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/31
2023-06-05 15:45:07 +03:00
Inex Code
8d99d1c78a fix: Make bitwarden read the env file 2023-05-14 17:22:09 +03:00
Inex Code
5e64b08381 feat(bitwarden): Add admin token support 2023-05-03 10:48:57 +03:00
Inex Code
7e590ae60c revert(gitea): Nix deprecations x2 2023-03-20 18:39:41 +03:00
Inex Code
eb36e9b265 revert(gitea): Nix deprecations 2023-03-20 18:36:32 +03:00
Inex Code
3626506e3a fix: Conflicting Gitea log level 2023-03-20 18:31:39 +03:00
Inex Code
c8c69957b5 Merge pull request 'nixos-22.11' (#25) from nixos-22.11 into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/25
2023-03-20 17:23:02 +02:00
Inex Code
9a8af62e0b fix: State Version type 2023-03-17 15:10:47 +03:00
Inex Code
a5b965f08f fix(api): Python version 2023-03-17 15:09:13 +03:00
Inex Code
d7edf5a95d chore(mailserver): Bump Mailserver to 22.11 release 2023-03-17 15:05:21 +03:00
Inex Code
bdaf88208f fix: Huey version 2023-03-17 14:54:14 +03:00
Inex Code
2e175f8c10 feat: Add state version 2023-03-17 14:50:54 +03:00
Inex Code
497cf28ecc fix: Change Gitea settings due to Nix deprecations 2023-03-17 14:50:40 +03:00
Inex Code
9c662d9629 chore: Change channel of overlay for testing 2023-03-17 14:38:48 +03:00
Inex Code
0500315ae0 chore(nextcloud): Upgrade Nextcloud to v25 2023-03-17 14:38:11 +03:00
Inex Code
d8f0922b8a fix(gitea): incorrect root URL 2023-01-08 10:29:08 +02:00
Inex Code
ab0c3e113c Merge pull request 'API 2.1.0 support' (#24) from api-redis into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/24
2022-12-30 20:35:45 +02:00
Inex Code
b4827e6e26 Merge branch 'master' into api-redis 2022-12-30 20:35:16 +02:00
Inex Code
bfe0d18090 chore: Switch to API 2.1.0 2022-12-30 21:34:23 +03:00
Inex Code
426d84f636 Merge pull request 'feat: opt-in to displaying gitea email on profile' (#23) from sova/selfprivacy-nixos-config:master into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/23
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-12-29 19:41:38 +02:00
sоvд[сова]
41edc9f26f Merge pull request 'feat: set default gitea email display to false' (#1) from sova/gitea-default-email-display into master
Reviewed-on: https://git.selfprivacy.org/sova/selfprivacy-nixos-config/pulls/1
2022-12-28 16:49:00 +02:00
sоvд[сова]
5d3395648a feat: set default gitea email display to false 2022-12-28 14:46:51 +00:00
inexcode
1944739d28 chore(nextcloud): Upgrade Nextcloud to v24 2022-12-01 18:06:57 +03:00
Inex Code
08d8407a86 Merge pull request 'chore(mailserver): Update the simple-nixos-mailserver to the 22.05 version' (#21) from mailserver-22.05 into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config/pulls/21
2022-12-01 17:02:30 +02:00
Inex Code
0d3e8c890c Switch API branch to develop 2022-11-20 17:12:20 +03:00
Inex Code
3dd8ff1821 feat: add dns.useStagingACME option
Used for testing environments, so we don't stumble upon ACME rate limits.
2022-11-16 11:02:20 +03:00
Inex Code
895a816ef5 fix: one more path to backups data 2022-11-08 02:55:26 +03:00
Inex Code
5210e610df fix: path to backup backet 2022-11-08 02:49:12 +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
Inex Code
7a6f57def8 feat(userdata): Support for newer JSON schema of provider 2022-11-08 01:44:09 +03:00
inexcode
e4ba827d5a Merge branch '3rd-party-bumps/nextcloud-24' into api-redis 2022-11-04 11:57:09 +03:00
inexcode
aeeffe42b1 feat: a redis database for SelfPrivacy API 2022-11-04 11:57:00 +03:00
inexcode
399790e202 chore(nextcloud): Upgrade Nextcloud to v24 2022-10-28 11:52:47 +03:00
inexcode
5f2ab0495b chore(mailserver): Update the simple-nixos-mailserver to the 22.05 version 2022-10-20 23:19:04 +03:00
inexcode
53c9655b7b Switched to binds, volume management, new API 2022-08-26 14:21:05 +04:00
inexcode
52b896da45 Fix Nextcloud initialization 2022-08-10 15:09:44 +04:00
inexcode
8c81f24fa7 Add util-linux and e2fsprogs to SP API path
This is required for disk space analysis and file system extension by the API
2022-07-27 16:14:38 +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: 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
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
0c41badf3b Remove alps from server configurtaion 2022-06-24 18:51:29 +03:00
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