diff --git a/homarr/homarr-config.volume b/homarr/homarr-config.volume new file mode 100644 index 0000000..bbdd9af --- /dev/null +++ b/homarr/homarr-config.volume @@ -0,0 +1,2 @@ +[Volume] +VolumeName=homarr-config diff --git a/homarr/homarr-data.volume b/homarr/homarr-data.volume new file mode 100644 index 0000000..50836a5 --- /dev/null +++ b/homarr/homarr-data.volume @@ -0,0 +1,2 @@ +[Volume] +VolumeName=homarr-data diff --git a/homarr/homarr-icons.volume b/homarr/homarr-icons.volume new file mode 100644 index 0000000..592a7eb --- /dev/null +++ b/homarr/homarr-icons.volume @@ -0,0 +1,2 @@ +[Volume] +VolumeName=homarr-icons diff --git a/homarr/homarr.container b/homarr/homarr.container new file mode 100644 index 0000000..809d61b --- /dev/null +++ b/homarr/homarr.container @@ -0,0 +1,18 @@ +[Unit] +Description=Homarr Dashboard + +[Container] +AutoUpdate=registry +ContainerName=homarr +Environment=TZ=Europe/Berlin +Image=ghcr.io/ajnart/homarr:latest +Pod=homarr.pod +Volume=homarr-config:/app/data/configs +Volume=homarr-icons:/app/public/icons +Volume=homarr-data:/data + +[Service] +Restart=always + +[Install] +WantedBy=default.target diff --git a/homarr/homarr.network b/homarr/homarr.network new file mode 100644 index 0000000..73efed5 --- /dev/null +++ b/homarr/homarr.network @@ -0,0 +1,3 @@ +[Network] +Driver=bridge +NetworkName=homarr diff --git a/homarr/homarr.pod b/homarr/homarr.pod new file mode 100644 index 0000000..49e4ec1 --- /dev/null +++ b/homarr/homarr.pod @@ -0,0 +1,10 @@ +[Unit] +Description=Homarr Pod + +[Pod] +PodName=homarr +Network=homarr.network +PublishPort=7575:7575 + +[Install] +WantedBy=default.target