diff --git a/modules/default.nix b/modules/default.nix
index 67f6002105646bc03696cea60a6ccec7454b814e..c1584794dfe5eb9e814f7f2e36b68c1d2405a2dc 100644
--- a/modules/default.nix
+++ b/modules/default.nix
@@ -1,4 +1,5 @@
{
home-manager = {
programs = {
diff --git a/modules/services/mbtileserver.nix b/modules/services/mbtileserver.nix
new file mode 100644
index 0000000000000000000000000000000000000000..8830abfdaface33e89ff1599d32222263bd7ff01
--- /dev/null
+++ b/modules/services/mbtileserver.nix
@@ -0,0 +1,27 @@
+{ config, lib, pkgs, ... }:
+with lib;
+let
+in
+{
description = "MBTiles server";
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
environment.TILE_DIR = "/srv/tilesets";
serviceConfig = {
DynamicUser = true;
LogsDirectory = "mbtileserver";
ExecStart = "${pkgs.mbtileserver}/bin/mbtileserver --enable-reload-signal --tiles-only";
Restart = "always";
};
+}
application/octet-stream
This content has been proxied by September (3851b).