ci: staging server
runner nix smoke / nix label and flake smoke (push) Failing after 50s

This commit is contained in:
2026-09-26 13:59:59 +00:00
parent 09eecf5969
commit 0fe85c67d9
3 changed files with 19 additions and 5 deletions
@@ -17,7 +17,7 @@ let
UsePAM yes UsePAM yes
AuthenticationMethods publickey AuthenticationMethods publickey
AuthorizedKeysFile %h/.ssh/authorized_keys /etc/ssh/authorized_keys.d/%u AuthorizedKeysFile %h/.ssh/authorized_keys /etc/ssh/authorized_keys.d/%u
LogLevel DEBUG3 LogLevel INFO
VersionAddendum none VersionAddendum none
HostKeyAlgorithms rsa-sha2-512,rsa-sha2-256,ssh-ed25519 HostKeyAlgorithms rsa-sha2-512,rsa-sha2-256,ssh-ed25519
+4 -4
View File
@@ -14,7 +14,7 @@ with builtins;
with lib; with lib;
let let
domain = "hectic-lab.com"; domain = "hectic-lab.com";
sshPort = 22; giteaSshPort = 22223;
mailUserNames = [ mailUserNames = [
"security" "security"
"founders" "founders"
@@ -342,7 +342,7 @@ in {
]; ];
}; };
services.openssh.ports = [ sshPort ]; services.openssh.ports = [ giteaSshPort ];
services.mailserver = { services.mailserver = {
enable = true; enable = true;
@@ -364,7 +364,7 @@ in {
networking.firewall = { networking.firewall = {
allowedTCPPorts = [ allowedTCPPorts = [
sshPort # ssh giteaSshPort # gitea ssh
80 80
443 443
3306 # mysql 3306 # mysql
@@ -556,7 +556,7 @@ in {
HTTP_ADDR = "127.0.0.1"; HTTP_ADDR = "127.0.0.1";
HTTP_PORT = 11011; HTTP_PORT = 11011;
ROOT_URL = "https://gitea.${domain}/"; ROOT_URL = "https://gitea.${domain}/";
SSH_PORT = sshPort; SSH_PORT = giteaSshPort;
SSH_DOMAIN = "hectic-lab.com"; SSH_DOMAIN = "hectic-lab.com";
}; };
lfs.enable = true; lfs.enable = true;
+14
View File
@@ -6,6 +6,20 @@ in final: prev: (
legacyPackages = self.legacyPackages.${prev.stdenv.hostPlatform.system}; legacyPackages = self.legacyPackages.${prev.stdenv.hostPlatform.system};
in { in {
hectic = packages // legacyPackages; hectic = packages // legacyPackages;
p4d = if final.stdenv.hostPlatform.system == "x86_64-linux" then prev.p4d.overrideAttrs (_: {
version = "2023.1/2797325";
src = final.fetchurl {
url = "https://ftp.perforce.com/pub/perforce/r23.1/bin.linux26x86_64/helix-core-server.tgz";
hash = "sha256-O8znAlq2XjrixG0FA4cfkgcI9t/w9QMHV0spUjYKl48=";
};
}) else prev.p4d;
p4 = prev.p4.overrideAttrs (_: {
version = "2024.1/3006289";
src = final.fetchurl {
url = "https://ftp.perforce.com/pub/perforce/r24.1/bin.tools/p4source.tgz";
hash = "sha256-z3I3cikbbSrmS7dUMMKi6edPnZk2BYAmdO+pfYRJUVQ=";
};
});
postgresql_17 = prev.postgresql_17 // {pkgs = prev.postgresql_17.pkgs // { postgresql_17 = prev.postgresql_17 // {pkgs = prev.postgresql_17.pkgs // {
http = packages.pg-17-ext-http; http = packages.pg-17-ext-http;
pg_smtp_client = packages.pg-17-ext-smtp-client; pg_smtp_client = packages.pg-17-ext-smtp-client;