diff --git a/README.md b/README.md
index a6ccd05..a377647 100644
--- a/README.md
+++ b/README.md
@@ -66,6 +66,7 @@ You can deploye a compatible Docker environment with Portainer and Traefik with:
| ✅ |
[hastebin](https://github.com/PAPAMICA/docker-compose-collection/tree/master/composes-files/hastebin.yml) | [Hastebin.com](https://hastebin.com/about.md) | 2022-05-10 | Mickael "PAPAMICA" Asseline |
| ✅ |
[heathchecks](https://github.com/PAPAMICA/docker-compose-collection/tree/master/composes-files/heathchecks.yml) | [Github.com](https://github.com/healthchecks/healthchecks) | 2022-06-01 | Mickael "PAPAMICA" Asseline |
| ✅ |
[homeassistant](https://github.com/PAPAMICA/docker-compose-collection/tree/master/composes-files/homeassistant.yml) | [Home-Assistant.io](https://www.home-assistant.io/) | 2022-06-16 | Mickael "PAPAMICA" Asseline |
+| ✅ |
[homer](https://github.com/PAPAMICA/docker-compose-collection/tree/master/composes-files/homer.yml) | [homer](https://github.com/bastienwirtz/homer) | 2022/10/16 | Quentin JOLY - @QJoly |
| ✅ |
[imgproxy](https://github.com/PAPAMICA/docker-compose-collection/tree/master/composes-files/imgproxy.yml) | [ImgProxy.net](https://imgproxy.net/) | 2022-09-1 | Mickael "PAPAMICA" Asseline |
| ✅ |
[jackett](https://github.com/PAPAMICA/docker-compose-collection/tree/master/composes-files/jackett.yml) | [Gitub.com](https://github.com/Jackett/Jackett) | 2022-05-17 | Mickael "PAPAMICA" Asseline |
| ✅ |
[jellyfin](https://github.com/PAPAMICA/docker-compose-collection/tree/master/composes-files/jellyfin.yml) | [Jellyfin.org](https://jellyfin.org/) | 2022-05-17 | Mickael "PAPAMICA" Asseline |
@@ -122,7 +123,7 @@ You can deploye a compatible Docker environment with Portainer and Traefik with:
| ✅ |
[zabbix](https://github.com/PAPAMICA/docker-compose-collection/tree/master/composes-files/zabbix.yml) | [Zabbix.com](https://www.zabbix.com/) | 2022-05-11 | Mickael "PAPAMICA" Asseline |
## List of services to do:
-
+
| Status | Service |
|:--:|--|
@@ -175,7 +176,6 @@ You can deploye a compatible Docker environment with Portainer and Traefik with:
| 🚸 | heimdall |
| 🚸 | homebridge |
| 🚸 | homedash |
-| 🚸 | homer |
| 🚸 | httpd |
| 🚸 | inventario |
| 🚸 | invoice_ninja |
diff --git a/composes-files/homer.yml b/composes-files/homer.yml
index e69de29..36c6316 100644
--- a/composes-files/homer.yml
+++ b/composes-files/homer.yml
@@ -0,0 +1,42 @@
+# Maintainer: Quentin JOLY - @QJoly
+# Update: 2022/10/16
+
+#& type: 3
+#& title: homer
+#& description: A dead simple static HOMepage for your servER to keep your services on hand, from a simple yaml configuration file.
+#& note: Website: Github.com
+#& categories: SelfHosted, PAPAMICA
+#& platform: linux
+#& logo: https://raw.githubusercontent.com//bastienwirtz/homer/main/public/logo.png
+
+#% SERVICE: Name of the service (No spaces or points) [homer]
+#% DATA_LOCATION: Data localization (Example: /apps/service) [/_data/apps]
+#% URL: Service URL (Example: service.papamica.fr or service.com)
+#% NETWORK: Your Traefik network (Example: proxy) [proxy]
+
+# Work with Portainer
+version: '3.8'
+services:
+ homer:
+ image: b4bz/homer
+ volumes:
+ - $DATA_LOCATION/$SERVICE/assets:/www/assets
+ environment:
+ - INIT_ASSETS=1
+ healthcheck:
+ test: wget -s 'http://localhost:8080'
+ interval: 1m
+ timeout: 30s
+ retries: 3
+ networks:
+ - default
+ labels:
+ - "autoupdate=monitor" # https://github.com/PAPAMICA/container-updater
+ - "traefik.enable=true"
+ - "traefik.http.routers.$SERVICE.entrypoints=https"
+ - "traefik.http.routers.$SERVICE.rule=Host(`$URL`)"
+ - "traefik.http.routers.$SERVICE.tls.certresolver=http"
+networks:
+ default:
+ external:
+ name: $NETWORK
\ No newline at end of file
diff --git a/templates-portainer.json b/templates-portainer.json
index b7e11bb..5658e1b 100644
--- a/templates-portainer.json
+++ b/templates-portainer.json
@@ -1307,6 +1307,48 @@
}
]
},
+ {
+ "type": 3,
+ "title": "homer",
+ "name": "homer",
+ "description": "A dead simple static HOMepage for your servER to keep your services on hand, from a simple yaml configuration file.",
+ "note": "Website: homer",
+ "categories": [
+ "SelfHosted",
+ "PAPAMICA"
+ ],
+ "platform": "linux",
+ "logo": "https://raw.githubusercontent.com//bastienwirtz/homer/main/public/logo.png",
+ "repository": {
+ "stackfile": "composes-files/homer.yml",
+ "url": "https://github.com/PAPAMICA/docker-compose-collection"
+ },
+ "env": [
+ {
+ "name": "SERVICE",
+ "label": "Name of the service ",
+ "description": "No spaces or points",
+ "default": "homer"
+ },
+ {
+ "name": "DATA_LOCATION",
+ "label": "Data localization ",
+ "description": "Example: /apps/service",
+ "default": "/_data/apps"
+ },
+ {
+ "name": "URL",
+ "label": "Service URL",
+ "description": "Example: service.papamica.fr or service.com"
+ },
+ {
+ "name": "NETWORK",
+ "label": "Your Traefik network ",
+ "description": "Example: proxy",
+ "default": "proxy"
+ }
+ ]
+ },
{
"type": 3,
"title": "ImgProxy",