Compare commits

..

14 Commits

Author SHA1 Message Date
86b10535de
weasel: add custom nix-serve 2025-10-06 14:48:15 +02:00
f8a53b368d
Add https github to allowed uris 2025-10-02 17:54:50 +02:00
d95d4962aa
Make hydra shut up 2025-10-02 17:54:49 +02:00
41d0b157c8
Add bscpm and gitlab-internal to allowed-uris 2025-10-02 17:54:49 +02:00
f30682ff1b
weasel: enable hydra tcp port in firewall 2025-10-02 17:54:49 +02:00
8d45192a7f
hydra: set listen host 2025-10-02 17:54:49 +02:00
e74ec52fd9
Enable hydra on weasel 2025-10-02 17:54:49 +02:00
6a6929fa39
weasel: use tent cache 2025-10-02 17:54:49 +02:00
cdebb58971
Add nixfmt-rfc-style to common packages 2025-10-02 17:54:49 +02:00
8ee391ed42
Add packages to user abonerib 2025-10-02 17:54:48 +02:00
13330eb537
Add nix-output-monitor to default packages 2025-10-02 17:54:48 +02:00
ea4cc89d17
Set fish shell for user abonerib 2025-10-02 17:54:48 +02:00
366615774f
weasel: create user folders in /var/lib/podman-users
/home is a nfs mount, which does not support extra filesystem arguments
needed to run podman. We need to have a local home.
2025-10-02 17:54:48 +02:00
23ec609737
weasel: add podman 2025-10-02 17:54:48 +02:00

View File

@ -35,16 +35,15 @@
services.nix-serve = {
enable = true;
bindAddress = "0.0.0.0";
# Only listen locally, as we serve it via ssh
bindAddress = "127.0.0.1";
port = 5000;
package = pkgs.haskell.lib.overrideSrc (pkgs.haskell.packages.ghc96.nix-serve-ng.override { nix = pkgs.nixVersions.nix_2_28; }) {
package = pkgs.nix-serve-ng.overrideAttrs (oldAttrs: {
src = pkgs.fetchgit {
url = "https://jungle.bsc.es/git/abonerib/nix-serve-ng.git";
rev = "b4a36218e5c3bbef28e83db5823afab79c85bea6";
hash = "sha256-l6sifaEA6HCjhPggORvfoP25lTa+fCtEP+4VgkoUL90=";
hash = "sha256-N6c3NozYqAGwmjf+k5GHOZzlcquDntrJwsZQ7O2sqtQ=";
};
version = "unstable";
};
});
secretKeyFile = "/var/cache-priv-key.pem";
# Public key: