Something went wrong. Try again.
Something went wrong. Try again.
light-control README.md
721 B · 37 lines
Markdown
at main
LightControl #
A custom lightController for the esp32
Installation via Flakes #
flake.nix #
inputs = {
...
lightcontrol.url =
"git+https://tangled.org/tobinio.dev/light-control";
...
};
configuration.nix #
systemd.services.lightcontrol = {
description = "LightControl";
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart = "${inputs.lightcontrol.packages.${pkgs.system}.backend}/bin/backend";
Environment = [
"DEVICE_STORAGE_PATH=/srv/apps/lightcontrol/devices.json"
"STATIC_FILES_DIR=${inputs.lightcontrol.packages.${pkgs.system}.frontend}"
"WEB_PORT=8080"
"TCP_PORT=1234"
];
};
};