Commit Graph

65 Commits

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

commit db95d142d4
Author: coolneng <akasroua@gmail.com>
Date:   Thu Jan 30 13:23:23 2020 +0100

    Update Syncthing IDs and add roamer to Wireguard

commit 6a2346d4a1
Author: coolneng <akasroua@gmail.com>
Date:   Wed Jan 29 14:30:31 2020 +0100

    Add wireguard server configuration

commit 09c5755ec8
Author: coolneng <akasroua@gmail.com>
Date:   Wed Jan 29 00:20:52 2020 +0100

    Add wireguard packages

commit c542b06c9d
Author: coolneng <akasroua@gmail.com>
Date:   Tue Jan 28 21:57:53 2020 +0100

    Move zeroconf section to networking

commit 1af6e07072
Author: coolneng <akasroua@gmail.com>
Date:   Tue Jan 28 21:54:39 2020 +0100

    Revert "Clean up packages and refactor nginx config"

    This reverts commit 375758a958.

commit 5eb5e446ad
Author: coolneng <akasroua@gmail.com>
Date:   Sun Jan 26 19:39:28 2020 +0100

    Add wallabag docker container

commit 375758a958
Author: coolneng <akasroua@gmail.com>
Date:   Sun Jan 26 08:45:56 2020 +0100

    Clean up packages and refactor nginx config

commit f210353ce5
Author: coolneng <akasroua@gmail.com>
Date:   Tue Dec 31 18:41:34 2019 +0100

    Delete Security folder from Syncthing

commit 65afa32e57
Author: coolneng <akasroua@gmail.com>
Date:   Thu Dec 26 04:19:38 2019 +0100

    Use 'after' instead of 'wantedBy'

commit 8cc829e063
Author: coolneng <akasroua@gmail.com>
Date:   Thu Dec 26 04:16:21 2019 +0100

    Use wantedBy instead of partOf

commit e490102d74
Merge: 91d4b24 51ed142
Author: coolneng <akasroua@gmail.com>
Date:   Wed Dec 25 17:47:14 2019 +0100

    Merge branch 'test' of gitea into test

commit 51ed142c5f
Author: coolneng <akasroua@gmail.com>
Date:   Wed Dec 25 17:15:42 2019 +0100

    Use mkforce for 'partOf' option

commit caf4a49ec2
Author: coolneng <akasroua@gmail.com>
Date:   Wed Dec 25 16:37:11 2019 +0100

    Configure nginx service as dependent on gitea

commit e8850eff51
Author: coolneng <akasroua@gmail.com>
Date:   Wed Dec 25 16:24:10 2019 +0100

    Restart nginx after Gitea

commit 91d4b240d7
Author: coolneng <akasroua@gmail.com>
Date:   Sun Dec 15 22:54:00 2019 +0100

    # This is a combination of 2 commits.
    # This is the 1st commit message:

    Revert "Disable wizard on Gitea"

    This reverts commit d8b415ee16.

    # This is the commit message #2:

    Remove Gitea socket connection to the DB
2020-02-21 12:24:13 +01:00
coolneng 4dcb77988a
Revert TCP/IP connection for PostgreSQL 2019-12-15 23:08:19 +01:00
coolneng ccd3744d0c
Disable PostgreSQL TCP/IP connection 2019-12-15 22:37:37 +01:00
coolneng 11166198f6
Disable IPv6 globally 2019-12-09 10:36:20 +01:00
coolneng 427c0b3fb7
Remove php config 2019-11-30 22:44:30 +01:00