summaryrefslogtreecommitdiff
path: root/nix-modules/example.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix-modules/example.nix')
-rw-r--r--nix-modules/example.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/nix-modules/example.nix b/nix-modules/example.nix
new file mode 100644
index 0000000..2596df6
--- /dev/null
+++ b/nix-modules/example.nix
@@ -0,0 +1,22 @@
+{pkgs ? import <nixpkgs> {}, ...}:
+
+import ./docker-nixos-modules.nix {
+ name = "grafana";
+ nixpkgsPath = <nixpkgs>;
+
+ ociconfig = {pkgs, config, ...}: {
+
+ imports = [
+ <nixpkgs/nixos/modules/services/monitoring/grafana.nix>
+ <nixpkgs/nixos/modules/services/web-servers/nginx/default.nix>
+ <nixpkgs/nixos/modules/security/acme.nix>
+ ];
+
+ services.grafana = {
+ enable = true;
+ dataDir = "/data";
+ addr = "0.0.0.0";
+ };
+
+ };
+}