DEVELOPMENT ENVIRONMENT

~liljamo/nix-arta

ref: 679df0fb1cdf4099650698c724a704e9846ab59a nix-arta/systems/hosts/oci/websites.nix -rw-r--r-- 677 bytes
679df0fbJonni Liljamo feat: host websites on oci instead of old portainer a month ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
{...}: let
  comPort = 8080;
  devPort = 8081;
in {
  networking.firewall.allowedTCPPorts = [
    comPort
    devPort
  ];

  virtualisation.oci-containers.containers."liljamo-com-zola" = {
    image = "localhost:5000/liljamo/liljamo-com-zola:latest";
    extraOptions = [
      "--tls-verify=false"
    ];
    hostname = "liljamo-com-zola";
    ports = [
      "${toString comPort}:80"
    ];
  };

  virtualisation.oci-containers.containers."liljamo-dev-zola" = {
    image = "localhost:5000/liljamo/liljamo-dev-zola:latest";
    hostname = "liljamo-dev-zola";
    extraOptions = [
      "--tls-verify=false"
    ];
    ports = [
      "${toString devPort}:80"
    ];
  };
}