Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
Rust 87%
Vue 8%
Nix 3%
TypeScript <1%
HTML <1%
CSS <1%
README.md
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"
];
};
};