first sync
Some checks failed
Deployment Verification / deploy-and-test (push) Has been cancelled

This commit is contained in:
Hubert Cornet 2025-02-11 19:45:00 +01:00
parent 75219c8b08
commit 077c96d9aa
13 changed files with 385 additions and 23 deletions

27
config/bookmarks.yaml Normal file
View File

@ -0,0 +1,27 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/latest/configs/bookmarks
- Developer:
- Github:
- abbr: GH
href: https://github.com/
- Wiki:
- abbr: MediaWiki
href: https://wiki.fr.dgs.group/
- Confluence:
- abbr: Confluence
href: https://saint-maclou.atlassian.net/wiki/
- Mantis (décommisionné):
- abbr: Mantis
href: http://serveuretats/intranet/mantisbt/my_view_page.php
- Social:
- Reddit:
- abbr: RE
href: https://reddit.com/
- Entertainment:
- YouTube:
- abbr: YT
href: https://youtube.com/

0
config/custom.css Normal file
View File

0
config/custom.js Normal file
View File

10
config/docker.yaml Normal file
View File

@ -0,0 +1,10 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/latest/configs/docker/
# my-docker:
# host: 127.0.0.1
# port: 2375
# my-docker:
# socket: /var/run/docker.sock

2
config/kubernetes.yaml Normal file
View File

@ -0,0 +1,2 @@
---
# sample kubernetes config

283
config/services.yaml Normal file
View File

@ -0,0 +1,283 @@
---
- Monitoring:
- Centreon:
href: https://centreon.fr.dgs.group
icon: centreon.png
description: Centreon TSM
siteMonitor: https://centreon.fr.dgs.group
- LibreNMS:
href: https://librenms.fr.dgs.group
icon: librenms.png
description: LibreNMS TSM
siteMonitor: https://librenms.fr.dgs.group
- Prometheus On-Premis:
href: https://prometheus.fr.dgs.group
icon: prometheus.png
description: Prometheuse TSM
siteMonitor: https://prometheus.fr.dgs.group
- Grafane On-Premis:
href: https://grafana.fr.dgs.group
icon: grafana.png
description: Grafana TSM
siteMonitor: https://grafana.fr.dgs.group
widget:
type: grafana
url: https://grafana.fr.dgs.group
username: admin
password: foobar
- Monitoring Cloud:
- Grafane Dev Cloud:
href: https://grafana-dev.saint-maclou.com/
icon: grafana.png
description: grafana Dev Cloud
siteMonitor: https://grafana-dev.saint-maclou.com/
widget:
type: grafana
url: https://grafana-dev.saint-maclou.com/
username: admin
password: "RWR+wXUx+qqC#^r9l`]rA^?tG"
- Grafane Stg Cloud:
href: https://grafana-stg.saint-maclou.com/
icon: grafana.png
description: grafana Stg Cloud
siteMonitor: https://grafana-stg.saint-maclou.com/
- Grafane Prod Cloud:
href: https://grafana.saint-maclou.com/
icon: grafana.png
description: grafana Prod Cloud
siteMonitor: https://grafana.saint-maclou.com/
- DataDog:
href: https://app.datadoghq.eu/
icon: datadog.png
description: Monitoring Applicatif
siteMonitor: https://app.datadoghq.eu/
- Uptime Kuma:
href: https://uptime-kuma.fr.dgs.group
icon: uptime-kuma.png
description: Monitoring Applicatif Uptime Kuma
siteMonitor: https://uptime-kuma.fr.dgs.group
widget:
type: uptimekuma
url: https://uptime-kuma.fr.dgs.group
slug: statuspageslug
- Infrastructure and Data:
- ESXi:
href: https://10.12.1.31/ui/
icon: vmware.png
description: ESXi Wattrelos
siteMonitor: https://10.12.1.31/ui/
- Guacamole:
href: https://guacamole.fr.dgs.group
icon: guacamole.png
description: Bastion Guacamole
siteMonitor: https://guacamole.fr.dgs.group
- Traefik On-Premis:
href: https://dashboard.fr.dgs.group/
icon: traefik.png
description: Traefik
siteMonitor: https://dashboard.fr.dgs.group/
widget:
type: traefik
url: https://dashboard.fr.dgs.group
username: admin # optional
password: admin # optional
- EndPoint Central:
href: https://swepcevep01.fr.dgs.group:8383/
icon: /icons/manageengine.png
description: Deploiement
siteMonitor: https://swepcevep01.fr.dgs.group:8383/
- Log proxy:
href: https://slpxyevep01.fr.dgs.group/
icon: squid.png
description: Analyse de log du Squig
siteMonitor: https://slpxyevep01.fr.dgs.group/
- Repository:
- Github:
href: https://gccsg.saint-maclou.com/
icon: github.png
description: EndPoint Central
siteMonitor: https://gccsg.saint-maclou.com/
- Harbor:
href: https://slharevep01.fr.dgs.group/
icon: harbor.png
description: Harbor
siteMonitor: https://slharevep01.fr.dgs.group/
- Certificats:
href: https://slpkiwosp01.fr.dgs.group/
icon: overclockers.png
description: Certificats pour le VPN et applications
siteMonitor: https://slpkiwosp01.fr.dgs.group/
- Management Docker:
- Portainer Dev:
href: https://slganeved01.fr.dgs.group:9443/
icon: portainer.png
description: portainer-dev
siteMonitor: https://slganeved01.fr.dgs.group:9443/
- Portainer STG:
href: https://slganeveo01.fr.dgs.group:9443/
icon: portainer.png
description: portainer STG
siteMonitor: https://slganeveo01.fr.dgs.group:9443/
- Portainer Prod:
href: https://slganevep01.fr.dgs.group:9443/
icon: portainer.png
description: portainer-prod
siteMonitor: https://slganevep01.fr.dgs.group:9443/
- Security and Identity:
- Authentik:
href: https://authentik.saint-maclou.com/
description: Authentik
icon: authentik.png
siteMonitor: https://authentik.saint-maclou.com/
widget:
type: authentik
url: https://authentik.saint-maclou.com
key: dhUHusrqR6Ko024ncwls1SRmPGRgA40ScRiWVA534eFD70S8wUcDfiZxu6DQ
- BitWarden:
href: https://cfei.saint-maclou.com/
description: BitWarden
icon: bitwarden.png
siteMonitor: https://cfei.saint-maclou.com/
- Test Connectivity:
href: https://testconnectivity.microsoft.com/tests/o365
description: Test Connectivity
icon: fastmail.png
siteMonitor: https://testconnectivity.microsoft.com/tests/o365
- Gravitee:
- Gravitee On-Premis Dev:
href: https://gravitee-rec.fr.dgs.group
description: Gravitee Dev On-Premis
icon: jdownloader.png
- Gravitee On-Premis Prod:
href: https://gravitee.fr.dgs.group
description: Gravitee Prod On-Premis
icon: jdownloader.png
- Gravitee Cloud Dev:
href: https://console-api-dev.saint-maclou.com/
description: Gravitee Dev Cloud
icon: jdownloader.png
- Gravitee Cloud STG:
href: https://console-api-stg.saint-maclou.com/
description: Gravitee STG Cloud
icon: jdownloader.png
- Gravitee Cloud Prod:
href: https://console-api2.saint-maclou.com/
description: Gravitee Prod Cloud
icon: jdownloader.png
- Ticket interne:
- GLPI:
href: https://glpi.fr.dgs.group
description: GLPI outil de ticketing pour les incidents et les demandes
icon: glpi.png
- Jira:
href: https://saint-maclou.atlassian.net/jira/
description: Jira TSM pour la gestion de projet
icon: jira.png
- Gestion Cloud:
- GCP:
href: https://console.cloud.google.com/
description: Console d'administration du Cloud GCP
icon: google-cloud-platform.png
- Google WorkScape:
href: https://admin.google.com/
description: Gestion des utilisateurs pour messagerie
icon: google-admin.png
- SnowFlake:
href: https://app.snowflake.com/
description:
icon: snowflake.png
- Gestion Cloud Azure:
- Entra:
href: https://entra.microsoft.com/
description:
icon: azure.png
- Portail Office:
href: https://portal.office.com/
description:
icon: azure.png
- Portail Azure:
href: https://portal.azure.com/
description:
icon: azure.png
- Admin Microsoft:
href: https://admin.microsoft.com/
description:
icon: azure.png
- Base de connaissance:
- Wiki:
href: https://wiki.fr.dgs.group/
description: MediaWiki
icon: mediawiki.png
- Confluence:
href: https://saint-maclou.atlassian.net/wiki/
description: Confluence
icon: atlassian-confluence.png
- Mantis (décommisionné):
href: http://serveuretats/intranet/mantisbt/my_view_page.php
description:
icon: mantisbt.png
- Ticket Externe / Portail:
- Digora:
href: https://now.digora.com/
description: Ticket Digora
icon: microsoft-sql-server.png
- EasyTeam:
href: https://itsm.constellation.fr/HEAT/?NoDefaultProvider=True
description: Ivanti
icon: mcmyadmin.png
- Portail:
href: https://360.constellation.fr/
description: Portail pour l'inventaire EasyTeam
icon:
- TVH:
href: https://tvh-prod-service-client.powerappsportals.com/
description: Iventi
icon: eweka.png
- Microsoft:
href: https://serviceshub.microsoft.com/home
description: Microsoft Support
icon: microsoft.png
- Everko:
href: https://extranet.everko.fr/
description: Everko
icon: evebox.png
- See Novate:
href: https://www.seenovate.com/extranet-client/
description: SeeNovate
icon: glpi.png
- DevoTeam:
href: https://support.devoteamgcloud.com/
description: Support DevoTeam pour Google WorkSpace
icon: google.png
- Fivetran:
href: https://fivetran.com/
description: Portail pour gérer les connecteur entre nos bases et SnowFlake
icon: /icons/fivetran.png
- Pim Portail support:
href: https://maps-system.easyredmine.com/login?back_url=https%3A%2F%2Fmaps-system.easyredmine.com%2Fissues%2F46119
description:
icon:
- Pim DEV:
href: https://saint-maclou-dev.maps-system.com/
description:
icon:
- Pim STG:
href: https://saint-maclou-preprod.maps-system.com/
description:
icon:
- Pim Prod:
href: https://saint-maclou.maps-system.com/
description:
icon:

23
config/settings.yaml Normal file
View File

@ -0,0 +1,23 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/latest/configs/settings
title: My Homepage TSM
startUrl: https://homepage.fr.dgs.group
favicon: https://www.saint-maclou.com/favicon.ico
headerStyle: boxed
language: fr
providers:
openweathermap: openweathermapapikey
weatherapi: weatherapiapikey
weather:
latitude: 50.449684
longitude: 30.525026
provider: weatherapi
showStats: true

12
config/widgets.yaml Normal file
View File

@ -0,0 +1,12 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/latest/configs/service-widgets
- resources:
cpu: true
memory: true
disk: /
- search:
provider: duckduckgo
target: _blank

View File

@ -1,42 +1,47 @@
#### NETWORKS
#### networks
networks:
traefik_front_network:
external: true
back_network_:
back_network_homepage:
driver: bridge
attachable: true
#### SERVICES
# services
services:
### hello_world
hello_world:
container_name: gitea-app
hostname: gitea-app
image: hello-world
environment:
restart: always
networks:
# - back_network_gitea
- traefik_front_network
homepage:
container_name: homepage-App
hostname: homepage-App
image: ghcr.io/gethomepage/homepage:latest
volumes:
- ./config:/app/config
- ./images:/app/public/images
- ./icones:/app/public/icones
- /var/run/docker.sock:/var/run/docker.sock # (optional) For docker integrations, see alternative methods
environment:
PUID: $PUID
PGID: $PGID
restart: unless-stopped
networks:
- traefik_front_network
labels:
- "com.centurylinklabs.watchtower.enable=true"
- "traefik.enable=true"
- "traefik.docker.network=traefik_front_network"
# HTTP
- "traefik.http.routers.hello-world-http.rule=Host(`hello-world.tips-of-mine.com`)"
- "traefik.http.routers.hello-world-http.entrypoints=http"
- "traefik.http.routers.hello-world-http.priority=49"
- "traefik.http.routers.homepage-http.rule=Host(`homepage.tips-of-mine.com`)"
- "traefik.http.routers.homepage-http.entrypoints=http"
- "traefik.http.routers.homepage-http.priority=49"
# HTTPS
- "traefik.http.routers.hello-world-https.rule=Host(`hello-world.tips-of-mine.com`)"
- "traefik.http.routers.hello-world-https.entrypoints=https"
- "traefik.http.routers.hello-world-https.tls=true"
- "traefik.http.routers.hello-world-https.priority=50"
- "traefik.http.routers.gitea.service=gitea-https-service"
- "traefik.http.routers.homepage-https.rule=Host(`homepage.tips-of-mine.com`)"
- "traefik.http.routers.homepage-https.entrypoints=https"
- "traefik.http.routers.homepage-https.priority=50"
- "traefik.http.routers.homepage-https.service=homepage-service"
- "traefik.http.routers.homepage-https.tls=true"
# Middleware
# Service
# - "traefik.http.services.gitea-https-service.loadbalancer.server.port=3000"
- "traefik.http.services.homepage-service.loadbalancer.server.port=3000"
# - "traefik.http.services.gitea-https-service.loadbalancer.server.scheme=https"
# - "traefik.http.services.gitea-https-service.loadbalancer.healthcheck.hostname=gitea.traefik.me"
# - "traefik.http.services.gitea-https-service.loadbalancer.healthcheck.hostname=homepage.tips-of-mine.com"
# - "traefik.http.services.gitea-https-service.loadbalancer.healthcheck.method=foobar"
# - "traefik.http.services.gitea-https-service.loadbalancer.healthcheck.timeout=10"
# - "traefik.http.services.gitea-https-service.loadbalancer.healthcheck.interval=30"

BIN
images/centreon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

BIN
images/fivetran.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
images/manageengine.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

BIN
images/traefik.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB