services: Update outdated options

This commit is contained in:
Tristan Daniël Maat 2023-07-28 11:23:56 +02:00
parent ecbf382d43
commit 828d3f3878
Signed by: tlater
GPG key ID: 49670FD774E43268
3 changed files with 16 additions and 11 deletions

View file

@ -108,11 +108,14 @@
services.openssh = { services.openssh = {
enable = true; enable = true;
allowSFTP = false; allowSFTP = false;
passwordAuthentication = false;
permitRootLogin = "no";
ports = [2222]; ports = [2222];
startWhenNeeded = true; startWhenNeeded = true;
gatewayPorts = "yes";
settings = {
GatewayPorts = "yes";
PermitRootLogin = "no";
PasswordAuthentication = false;
};
}; };
security = { security = {

View file

@ -2,18 +2,19 @@
domain = "gitea.${config.services.nginx.domain}"; domain = "gitea.${config.services.nginx.domain}";
in { in {
services.gitea = { services.gitea = {
inherit domain;
enable = true; enable = true;
httpAddress = "127.0.0.1";
database.type = "postgres"; database.type = "postgres";
rootUrl = "https://${domain}/";
appName = "Gitea: Git with a cup of tea"; appName = "Gitea: Git with a cup of tea";
settings = { settings = {
server.SSH_PORT = 2222; server = {
DOMAIN = domain;
HTTP_ADDR = "127.0.0.1";
ROOT_URL = "https://${domain}/";
SSH_PORT = 2222;
};
service.DISABLE_REGISTRATION = true; service.DISABLE_REGISTRATION = true;
session.COOKIE_SECURE = true; session.COOKIE_SECURE = true;
}; };
@ -21,7 +22,8 @@ in {
# Set up SSL # Set up SSL
services.nginx.virtualHosts."${domain}" = let services.nginx.virtualHosts."${domain}" = let
inherit (config.services.gitea) httpAddress httpPort; httpAddress = config.services.gitea.settings.server.HTTP_ADDR;
httpPort = config.services.gitea.settings.server.HTTP_PORT;
in { in {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;

View file

@ -3,7 +3,7 @@
config, config,
... ...
}: let }: let
nextcloud = pkgs.nextcloud25; nextcloud = pkgs.nextcloud26;
hostName = "nextcloud.${config.services.nginx.domain}"; hostName = "nextcloud.${config.services.nginx.domain}";
in { in {
services.nextcloud = { services.nextcloud = {