back to custom docker image

This commit is contained in:
Chris Dombroski 2024-11-12 11:31:44 -05:00
parent a535250e79
commit d418d42203

View file

@ -5,24 +5,24 @@
podman.enable = true; podman.enable = true;
oci-containers.containers = { oci-containers.containers = {
zwave-js-ui = { zwave-js-ui = {
image = "zwavejs/zwave-js-ui:latest"; # image = "zwavejs/zwave-js-ui:latest";
# image = "my-zwave-js-ui:latest"; image = "my-zwave-js-ui:latest";
# imageFile = pkgs.dockerTools.buildLayeredImage { imageFile = pkgs.dockerTools.buildLayeredImage {
# name = "my-zwave-js-ui"; name = "my-zwave-js-ui";
# tag = "latest"; tag = "latest";
# contents = [ contents = [
# pkgs.cacert pkgs.cacert
# pkgs.busybox pkgs.busybox
# ]; ];
# config = { config = {
# Cmd = [ "${inputs.self.packages.${pkgs.stdenv.system}.zwave-js-ui}/bin/zwave-js-ui" ]; Cmd = [ "${inputs.self.packages.${pkgs.stdenv.system}.zwave-js-ui}/bin/zwave-js-ui" ];
# Env = [ Env = [
# "STORE_DIR=/usr/src/app/store" "STORE_DIR=/usr/src/app/store"
# "ZWAVEJS_EXTERNAL_CONFIG=/usr/src/app/store/.config-db" "ZWAVEJS_EXTERNAL_CONFIG=/usr/src/app/store/.config-db"
# "SSL_CERT_FILE=${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt" "SSL_CERT_FILE=${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"
# ]; ];
# }; };
# }; };
volumes = [ "zwave-config:/usr/src/app/store" ]; volumes = [ "zwave-config:/usr/src/app/store" ];
environment = { environment = {
TZ = "America/New_York"; TZ = "America/New_York";