Commit Graph

75 Commits

Author SHA1 Message Date
22fc403563 Use Brotli instead of ZSTD for Nginx 2025-12-01 09:26:14 +01:00
6a3fbf2d80 Migrate from Wallabag to Readeck 2025-06-02 17:14:44 +02:00
28399165fc Set up Microbin 2025-04-29 14:33:08 +02:00
42df5964f1 Migrate Wallabag to container deployment 2025-04-28 17:06:22 +02:00
f4ba4e8a89 Update services that require nginx 2025-04-14 19:23:12 +02:00
ef69519de7 Increase Diffie-Hellman key size 2025-04-14 17:18:43 +02:00
0127dbc975 Set up Opodsync 2025-04-08 03:08:46 +02:00
848d652ac7 Redirect all URLs to new domain 2025-04-08 02:58:03 +02:00
a23c52cdf3 Upgrade to PostgreSQL 16 2025-02-28 06:08:45 +01:00
45562df6cf Use DNS-01 for ACME 2025-02-28 04:16:06 +01:00
9d600f8c95 Revert "Set up CGM repository" 2024-07-16 19:09:03 +02:00
8a901e7871 Update to NixOS 24.05 2024-07-16 18:05:48 +02:00
b37fa0c007 Enable IPv6 for Matrix 2024-04-01 21:31:28 +02:00
e05d42152e Map SSL subdomains using nginx virtual hosts 2024-01-24 13:56:51 +01:00
9bc37d34ba Increase security of SSL via OCSP stapling 2024-01-15 00:28:48 +01:00
2abdb9e5a7 Use one SSL certificate for all subdomains 2024-01-13 18:55:16 +01:00
add2bee896 Disable unused monitoring collectors 2023-12-12 14:55:48 +01:00
378916ed35 Change DNS resolver excepting for loopback needs 2023-12-05 10:32:35 +01:00
349f57e474 Optimize Postgres performance settings 2023-06-20 17:57:41 +02:00
110a98c3d4 Upgrade to NixOS 23.05 and SSD boot 2023-06-08 18:59:17 +02:00
701e47473a Set up CGM repository 2023-05-24 17:42:41 +02:00
80259e6afd Monitor nginx via Prometheus 2023-04-18 21:18:38 +02:00
0102218afc Remove redundant ACME subdomains 2023-04-02 22:46:55 +02:00
4336861678 Set up monitoring via Prometheus and Grafana 2023-03-23 07:43:07 +01:00
40286bb0da Fix openboks search 2023-01-22 17:58:53 +01:00
c3b1a294ae Update openbooks container 2023-01-14 20:00:45 +01:00
001a293264 Improve service dependency management 2022-12-12 00:15:47 +01:00
8682f11eb9 Optimize postgresql performance 2022-10-23 17:34:18 +02:00
46f7e43335 Update postgresql version 2022-10-23 17:19:26 +02:00
27d21a548d Update well-known delegation settings for Matrix 2022-10-23 16:49:48 +02:00
dc1bb22d9d Use CSP config only in gitea 2022-10-23 10:53:40 +02:00
801bc6f07d Harden protection against XSS attacks 2022-10-23 10:53:09 +02:00
76ae7e1f16 Add client well-known for Matrix 2022-10-22 17:18:53 +02:00
af18ffd29e Migrate from Synapse to Dendrite 2022-07-20 16:34:14 +02:00
69aba01d8c Set up Openbooks 2022-05-02 01:49:40 +02:00
3b2b6699da Rename security.acme.email due to deprecation 2022-01-13 21:15:32 +01:00
95c593c9eb Allow frame embedding in Gitea 2021-07-20 15:58:06 +02:00
cd2b98cca2 Use dot operator for attribute sets with 1 element 2021-04-15 12:34:38 +02:00
8dd96425e3 Remove libressl from packages 2021-04-11 16:42:33 +02:00
5eab32bc98 Remove non existent service 2021-02-21 18:11:47 +01:00
d91f26bbe1 Fix Wallabag service 2021-02-03 05:28:10 +01:00
c12fdc15de Refactor nginx configuration 2021-02-03 04:30:57 +01:00
e65f322cfb Disable Matrix federation 2021-02-03 01:46:38 +01:00
8861a58958 Set up Wallabag in a new module 2021-01-19 01:43:17 +01:00
c4fb78d2aa Move PostgreSQL backup service to periodic.nix 2020-12-31 04:29:38 +01:00
4be986e43e Remove default users and databases from Postgresql 2020-12-29 16:11:03 +01:00
0011955907 Set up Matrix and Element 2020-12-28 18:42:26 +01:00
e8953bd3e7 Revert "Set up shiori as an alternative to Wallabag"
This reverts commit 00ac8e6bb2.
2020-12-22 15:42:46 +01:00
00ac8e6bb2 Set up shiori as an alternative to Wallabag 2020-12-08 01:36:40 +01:00
a0d6fdd5b8 Adapte ACME configuration to Nixos 20.09 2020-10-28 00:39:32 +01:00