tangled
alpha
login
or
join now
ladas552.me
/
Flake-ocean
0
fork
atom
My NixOS config Part 3: Flake-Parts Crusaders
nix.ladas552.me
hjem
nix
nixos
impermanence
flake-parts
nvfetcher
niri
noctalia
0
fork
atom
overview
issues
pulls
pipelines
docker isntead of podman because AIHDasudaldhkawj
Ladas552
3 weeks ago
d6c94f3c
06b2e592
+2
-13
1 changed file
expand all
collapse all
unified
split
modules
nixosModules
Server
tangled.nix
+2
-13
modules/nixosModules/Server/tangled.nix
···
1
1
{ inputs, ... }:
2
2
{
3
3
flake.modules.nixos.tangled =
4
4
-
{ config, lib, ... }:
4
4
+
{ config, ... }:
5
5
let
6
6
cfg = config.services.tangled.knot;
7
7
in
···
10
10
# git
11
11
inputs.tangled.nixosModules.knot
12
12
# UI
13
13
-
inputs.tangled.nixosModules.appview
13
13
+
# inputs.tangled.nixosModules.appview
14
14
# CI
15
15
inputs.tangled.nixosModules.spindle
16
16
];
···
40
40
};
41
41
};
42
42
};
43
43
-
44
44
-
# use podman instead of docker for spindle
45
45
-
virtualisation.podman = {
46
46
-
enable = true;
47
47
-
# create a `docker` alias for podman, to use it as a drop-in replacement
48
48
-
dockerCompat = true;
49
49
-
# required for containers under podman-compose to be able to talk to each other.
50
50
-
defaultNetwork.settings.dns_enabled = true;
51
51
-
};
52
52
-
53
53
-
virtualisation.docker.enable = lib.mkForce false;
54
43
55
44
# Reverse proxy
56
45
services.caddy.virtualHosts = {