47 lines
1 KiB
Nix
47 lines
1 KiB
Nix
|
{ ... }:
|
||
|
{
|
||
|
name = "Soft Serve";
|
||
|
log = {
|
||
|
format = "text";
|
||
|
time_format = "2006-01-02 15:04:05";
|
||
|
};
|
||
|
ssh = {
|
||
|
listen_addr = ":23231";
|
||
|
public_url = "ssh://10.1.1.61:23231";
|
||
|
key_path = "ssh/soft_serve_host_ed25519";
|
||
|
client_key_path = "ssh/soft_serve_client_ed25519";
|
||
|
max_timeout = 0;
|
||
|
idle_timeout = 600;
|
||
|
};
|
||
|
git = {
|
||
|
listen_addr = ":9418";
|
||
|
public_url = "git://10.1.1.61";
|
||
|
max_timeout = 0;
|
||
|
idle_timeout = 3;
|
||
|
max_connections = 32;
|
||
|
};
|
||
|
http = {
|
||
|
listen_addr = ":23232";
|
||
|
tls_key_path = null;
|
||
|
tls_cert_path = null;
|
||
|
public_url = "http://10.1.1.61:23232";
|
||
|
};
|
||
|
stats = {
|
||
|
listen_addr = "10.1.1.61:23233";
|
||
|
};
|
||
|
db = {
|
||
|
driver = "sqlite";
|
||
|
data_source = "soft-serve.db?_pragma=busy_timeout(5000)&_pragma=foreign_keys(1)";
|
||
|
};
|
||
|
lfs = {
|
||
|
enabled = true;
|
||
|
ssh_enabled = false;
|
||
|
};
|
||
|
jobs = {
|
||
|
mirror_pull = "@every 10m";
|
||
|
};
|
||
|
initial_admin_keys = [
|
||
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILcLI5qN69BuoLp8p7nTYKoLdsBNmZB31OerZ63Car1g jahanson@telchar"
|
||
|
];
|
||
|
}
|