This commit is contained in:
2026-02-11 01:09:49 -07:00
parent 06517138e1
commit 407c34d4a0
3 changed files with 16 additions and 10 deletions

View File

@@ -1,12 +1,11 @@
{ config, pkgs, ... }:
{
boot.loader.systemd-boot = {
boot.loader.grub = {
enable = true;
editor = false;
device = "/dev/sda";
configurationLimit = 10;
};
boot.loader.efi.canTouchEfiVariables = true;
boot.kernelPackages = pkgs.linuxPackages_latest;
boot.kernelModules = [ "tcp_bbr" ];

View File

@@ -61,13 +61,15 @@ in
services.postgresql = {
enable = true;
ensureDatabases = [ "matrix-synapse" ];
ensureUsers = [
{
name = "matrix-synapse";
ensureDBOwnership = true;
}
];
initialScript = pkgs.writeText "synapse-init.sql" ''
CREATE ROLE "matrix-synapse" WITH LOGIN;
CREATE DATABASE "matrix-synapse"
OWNER "matrix-synapse"
TEMPLATE template0
LC_COLLATE = 'C'
LC_CTYPE = 'C'
ENCODING = 'UTF8';
'';
};
services.livekit = {

View File

@@ -26,6 +26,11 @@ let
};
in
{
security.acme = {
acceptTerms = true;
defaults.email = "me@atri.dad";
};
services.nginx = {
enable = true;