gitea.nix cleanup

This commit is contained in:
mc-fucker 2022-07-19 16:05:30 +02:00
parent fcc0c9f22e
commit b1461b7f1f
2 changed files with 40 additions and 42 deletions

View file

@ -1,29 +1,43 @@
{ { ... }:
enable = true; let
domain = "dev.mc-fucker.cool"; domain = "dev.mc-fucker.cool";
rootUrl = "https://dev.mc-fucker.cool"; in
log.level = "Warn";
database = { {
createDatabase = false; services.gitea = {
host = "192.168.2.5"; enable = true;
type = "postgres"; domain = "${domain}";
port = 5432; rootUrl = "https://${domain}";
name = "giteadb"; log.level = "Warn";
passwordFile = /etc/nixos/keys/gitea-dbpassword;
database = {
createDatabase = false;
host = "192.168.2.5";
type = "postgres";
port = 5432;
name = "giteadb";
passwordFile = /etc/nixos/keys/gitea-dbpassword;
};
settings = {
service = {
REGISTER_MANUAL_CONFIRM = true;
};
server = {
START_SSH_SERVER = true;
SSH_SERVER_HOST_KEYS = "ssh/gitea.ed25519";
};
ui = {
DEFAULT_THEME = "arc-green";
#THEMES = "gitea-modern";
};
};
ssh.clonePort = 2222;
}; };
settings = {
service = { networking.firewall.allowedTCPPorts = [ 3000 2222 ];
REGISTER_MANUAL_CONFIRM = true;
};
server = {
START_SSH_SERVER = true;
SSH_SERVER_HOST_KEYS = "ssh/gitea.ed25519";
};
ui = {
DEFAULT_THEME = "arc-green";
#THEMES = "gitea-modern";
};
};
ssh.clonePort = 2222;
} }
# vim: set et ts=2 sw=2 ai: # vim: set et ts=2 sw=2 ai:

View file

@ -3,10 +3,6 @@
# and in the NixOS manual (accessible by running nixos-help). # and in the NixOS manual (accessible by running nixos-help).
{ config, pkgs, lib, ... }: { config, pkgs, lib, ... }:
let
#unstable = import <nixos-unstable> {};
mc1 = "192.168.0.167";
in
{ {
imports = imports =
[ [
@ -15,21 +11,9 @@
./modules/invidious.nix ./modules/invidious.nix
./modules/nitter.nix ./modules/nitter.nix
./modules/borg.nix ./modules/borg.nix
./modules/gitea.nix
]; ];
#nixpkgs.overlays = [
# (self: super: {
# gitea = unstable.gitea;
# htop = unstable.htop;
# })
#];
networking.firewall.allowedTCPPorts = [ 3000 2222 ];
services = {
gitea = import ./modules/gitea.nix;
};
system.stateVersion = "21.05"; system.stateVersion = "21.05";
} }