This commit is contained in:
mathieu 2024-05-25 23:48:53 +02:00
parent 1e3191252f
commit f7b5d1b7d5
7 changed files with 59 additions and 0 deletions

View File

View File

@ -0,0 +1,2 @@
my-docker:
socket: /var/run/docker.sock

View File

@ -0,0 +1,17 @@
- Group A:
- Sonarr:
icon: sonarr.png
href: http://sonarr.host/
description: Series management
- Group B:
- Radarr:
icon: radarr.png
href: http://radarr.host/
description: Movie management
- Group C:
- Service:
icon: mdi-flask-outline
href: http://service.host/
description: My cool service

View File

@ -0,0 +1,17 @@
title: My Awesome Homepage
startUrl: https://huguettes.freeboxos.fr/home
layout:
Media:
style: row
columns: 4
layout:
- Auto-Discovered1:
- Configured1:
- Configured2:
- Auto-Discovered2:
- Configured3:
style: row
columns: 3

2
homepage/deploy.sh Normal file
View File

@ -0,0 +1,2 @@
cp conf/ /volume1/docker/homepage/conf/
docker-compose up -d --force-recreate

View File

@ -0,0 +1,10 @@
version: "3.3"
services:
homepage:
image: ghcr.io/gethomepage/homepage:latest
container_name: homepage
ports:
- 8083:3000
volumes:
- /volume1/docker/homepage/conf:/app/config # Make sure your local config directory exists
- /var/run/docker.sock:/var/run/docker.sock # (optional) For docker integrations

View File

@ -24,6 +24,12 @@ http:
tls: {} tls: {}
middlewares: middlewares:
- replacepathregex - replacepathregex
router-homepage:
rule: "Host(`huguettes.freeboxos.fr`) && Path(`/home`)"
service: "service-homepage"
tls: {}
middlewares:
- replacepathregex
services: services:
service-dsm: service-dsm:
@ -46,6 +52,11 @@ http:
passHostHeader: true passHostHeader: true
servers: servers:
- url: "http://192.168.1.100:8082" - url: "http://192.168.1.100:8082"
service-homepage:
loadBalancer:
passHostHeader: true
servers:
- url: "http://192.168.1.100:8083"
middlewares: middlewares: