diff --git a/README.md b/README.md index c4d0705..fd2efec 100644 --- a/README.md +++ b/README.md @@ -183,7 +183,7 @@ that I intend to add to this repository. It is still growing, and I welcome - [ ] [Healthchecks](https://healthchecks.io/) - [x] [hoarder](https://hoarder.app/) - [x] [Homarr](https://homarr.dev/) -- [ ] [Homepage](https://gethomepage.dev/) +- [x] [Homepage](https://gethomepage.dev/) - [ ] [Immich](https://immich.app/) - [x] [IT-Tools](https://it-tools.tech/) - [x] [Joplin](https://joplinapp.org/) diff --git a/quadlets/homepage/homepage.container b/quadlets/homepage/homepage.container new file mode 100644 index 0000000..4b8c927 --- /dev/null +++ b/quadlets/homepage/homepage.container @@ -0,0 +1,23 @@ +[Unit] +Description=Homepage + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=ghcr.io/gethomepage/homepage:latest +ContainerName=homepage +AutoUpdate=registry + +Network=homepage.network +HostName=homepage +PublishPort=3000:3000 + +Volume=homepage-config:/app/config + +Environment=HOMEPAGE_ALLOWED_HOSTS=homepage.example.com + diff --git a/quadlets/homepage/homepage.network b/quadlets/homepage/homepage.network new file mode 100644 index 0000000..80673d9 --- /dev/null +++ b/quadlets/homepage/homepage.network @@ -0,0 +1,6 @@ +[Unit] +Description=Homepage network + +[Network] +NetworkName=homepage + diff --git a/quadlets/homepage/homepage.volume b/quadlets/homepage/homepage.volume new file mode 100644 index 0000000..3a4e364 --- /dev/null +++ b/quadlets/homepage/homepage.volume @@ -0,0 +1,3 @@ +[Volume] +VolumeName=homepage-config +