aboutsummaryrefslogtreecommitdiff
path: root/modules/web/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/web/default.nix')
-rw-r--r--modules/web/default.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/modules/web/default.nix b/modules/web/default.nix
new file mode 100644
index 0000000..ceaf3a3
--- /dev/null
+++ b/modules/web/default.nix
@@ -0,0 +1,22 @@
+{ self, config, ac-cup-server, ... }:
+
+with self.lib.nginx;
+{
+ imports = [ ac-cup-server.nixosModules.default ];
+
+ services.ac-cup-server = {
+ enable = true;
+ host = "10.10.0.1";
+ port = 8483;
+ storagePath = "/srv/assetto_corsa/cup.json";
+ logLevel = "info";
+ };
+
+
+ services.nginx = {
+ enable = true;
+ virtualHosts = {
+ "audron.dev" = proxyDomainLocation "audron.dev" "http://10.10.0.1:8483/" "/ac/cup/";
+ };
+ };
+}