commit de prod
Some checks failed
Deploy on push / deploy (push) Failing after 1s

This commit is contained in:
Tristan POIRÉ 2026-07-07 15:16:17 +02:00
parent b07328b15a
commit edbd5bdf83
16 changed files with 2225 additions and 61 deletions

0
.env Normal file
View File

View File

@ -0,0 +1,27 @@
name: Deploy on push
on:
push:
branches:
- main
jobs:
deploy:
runs-on: homepage_prod
steps:
- name: Pull latest code
run: |
cd /opt/homepage_it
HOME=/opt/deploy git pull origin main
- name: Restart Docker compose
run: |
cd /opt/homepage_it
docker compose down
docker compose up -d
- name: Vérification
run: |
echo "Déployé le $(date)"
git -C /opt/homepage_it log -1 --oneline

View File

@ -1,9 +1,9 @@
---
- Documentation:
- Notion Infra:
- href: https://notion.so/esadhar
icon: notion.png
#- Documentation:
# - Notion Infra:
# - href: https://www.notion.so/25c88fef3f0a803cbd84eb397e6a5f6d?v=25c88fef3f0a8077940b000cb33b5450&source=copy_link
# icon: notion.png
- Wiki interne:
- href: https://wiki.esadhar.local
icon: mkdocs.png
# - Wiki interne:
# - href: https://wiki.esadhar.local
# icon: mkdocs.png

File diff suppressed because it is too large Load Diff

View File

@ -1,59 +1,107 @@
---
- Gestion utilisateurs:
- Active Directory (RDP):
href: rdp://ad-server.esadhar.local
- Fusion Directory:
href: https://fusiondirectory.esadhar.fr/
description: Gestion des comptes Utilisateurs & Groupes
icon: https://fusiondirectory.esadhar.fr/fusiondirectory/favicon.ico
- srv-esadhar-01.esadhar.local (RDP):
href: rdp://srv-esadhar-01.esadhar.local
description: Gestion des comptes AD
icon: windows-server.png
icon: /images/win-server.png
- CAS Admin:
href: https://cas.esadhar.fr/cas/login
description: Console d'administration CAS
icon: sh-key.png
- srv-ad03.esadhar.local (RDP):
href: rdp://srv-ad03.esadhar.local
description: Gestion des comptes AD
icon: /images/win-server.png
- OpenLDAP (phpLDAPadmin):
href: https://ldap-admin.esadhar.fr
description: Gestion de l'annuaire LDAP
icon: openldap.png
- srv-ad04.esadhar.local (RDP):
href: rdp://srv-ad04.esadhar.local
description: Gestion des comptes AD
icon: /images/win-server.png
- Gestion parc:
- NetBox:
href: https://netbox.esadhar.fr
description: Documentation infra / IPAM
icon: netbox.png
#- Gestion parc:
#- NetBox:
#href: https://netbox.esadhar.fr
#description: Documentation infra / IPAM
#icon: netbox.png
- Snipe-IT:
href: https://assets.esadhar.fr
description: Inventaire matériel / licences
icon: snipe-it.png
#- Snipe-IT:
# href: https://assets.esadhar.fr
# description: Inventaire matériel / licences
# icon: snipe-it.png
- Infrastructure:
- Proxmox:
- PVE1:
href: https://proxmox.esadhar.local:8006
description: Hyperviseurs
icon: proxmox.png
widget:
type: proxmox
url: https://proxmox.esadhar.local:8006
username: root@pam!homepage
password: your-api-token
node: pve-node-1
- pfSense / Cisco (selon équipement):
href: https://firewall.esadhar.local
description: Réseau et sécurité
icon: cisco.png
- PVE2:
href: https://pve2.ro.esadhar.local:8006/
description: Hyperviseurs
icon: proxmox.png
- cloud.esadhar.fr:
href: https://cloud.esadhar.fr:5001
description: NAS Synology - LE HAVRE
icon: /images/synology-dsm.png
- nas-backup.esadhar.fr:
href: https://nas-backup.esadhar.fr:5001
description: NAS Synology - ROUEN
icon: /images/synology-dsm.png
- Stormshield LH:
href: https://172.16.4.254:17000/
description: Pare-feu - LE HAVRE
icon: /images/stormshield.png
- Stormshield RO:
href: https://192.168.1.254:17000/
description: Pare-feu - ROUEN
icon: /images/stormshield.png
- Controlleur OMADA:
href: https://192.168.110.1/
description: Controlleur équipement réseau TP-LINK - ROUEN
icon: /images/omada.png
- Impression:
- Gespage01 (GUI):
href: http://gespage01.esadhar.local:7180/admin/
description: Gestionnaire d'impression - LH
icon: /images/gespage.ico
- Gespage02 (GUI):
href: http://gespage02.esadhar.local:7180/admin/
description: Gestionnaire d'impression - RO
icon: /images/gespage.ico
- gespage01.esadhar.local (RDP):
href: rdp://gespage01.esadhar.local
description: Serveur d'impression Windows
icon: /images/win-server.png
- gespage02.esadhar.local (RDP):
href: rdp://gespage02.esadhar.local
description: Serveur d'impression Windows
icon: /images/win-server.png
- Applicatifs métiers:
- ESUP-SGC:
href: https://leocarte.esadhar.fr
description: Gestionnaire de cartes
icon: /images/java.png
- ESUP-SIGN:
href: https://sign.esadhar.fr
description: Signature éléctronique
icon: /images/java.png
- Dev & CI/CD:
- Gitea:
href: https://git.esadhar.fr
description: Dépôts + Gitea Actions
icon: gitea.png
widget:
type: gitea
url: https://git.esadhar.fr
key: your-gitea-api-token
- PEAR (Prod):
href: https://pear.esadhar.fr
- PEAR (test):
href: https://pear-test.esadhar.fr
description: Application Flask PEAR
icon: flask.png
icon: /images/python.png

View File

@ -0,0 +1,59 @@
---
- Gestion utilisateurs:
- Active Directory (RDP):
href: rdp://ad-server.esadhar.local
description: Gestion des comptes AD
icon: windows-server.png
- CAS Admin:
href: https://cas.esadhar.fr/cas/login
description: Console d'administration CAS
icon: sh-key.png
- OpenLDAP (phpLDAPadmin):
href: https://ldap-admin.esadhar.fr
description: Gestion de l'annuaire LDAP
icon: openldap.png
- Gestion parc:
- NetBox:
href: https://netbox.esadhar.fr
description: Documentation infra / IPAM
icon: netbox.png
- Snipe-IT:
href: https://assets.esadhar.fr
description: Inventaire matériel / licences
icon: snipe-it.png
- Infrastructure:
- Proxmox:
href: https://proxmox.esadhar.local:8006
description: Hyperviseurs
icon: proxmox.png
widget:
type: proxmox
url: https://proxmox.esadhar.local:8006
username: root@pam!homepage
password: your-api-token
node: pve-node-1
- pfSense / Cisco (selon équipement):
href: https://firewall.esadhar.local
description: Réseau et sécurité
icon: cisco.png
- Dev & CI/CD:
- Gitea:
href: https://git.esadhar.fr
description: Dépôts + Gitea Actions
icon: gitea.png
widget:
type: gitea
url: https://git.esadhar.fr
key: your-gitea-api-token
- PEAR (Prod):
href: https://pear.esadhar.fr
description: Application Flask PEAR
icon: flask.png

View File

@ -1,5 +1,5 @@
title: Portail IT - ESADHaR
favicon: https://esadhar.fr/favicon.ico
title: Portail IT - ésadhar
favicon: https://esadhar.fr/wp-content/themes/mddw/res/imgs/favicon.png
theme: dark
color: slate
@ -7,15 +7,21 @@ color: slate
layout:
Gestion utilisateurs:
style: row
columns: 3
columns: 4
Gestion parc:
style: row
columns: 3
columns: 4
Infrastructure:
style: row
columns: 3
columns: 4
Impression:
style: row
columns: 4
Dev & CI/CD:
style: row
columns: 3
columns: 4
Applicatifs métiers:
style: row
columns: 4
headerStyle: boxed

View File

@ -3,10 +3,17 @@
# https://gethomepage.dev/configs/info-widgets/
- resources:
cpu: true
memory: true
disk: /
cpu: false
memory: false
disk: false
- search:
provider: duckduckgo
target: _blank
#- search:
# provider: duckduckgo
# target: _blank
- datetime:
text_size: xl
locale: fr
format:
dateStyle: long
timeStyle: long
hourCycle: h23

BIN
images/gespage.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

BIN
images/java.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
images/omada.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
images/python.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

BIN
images/stormshield.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

BIN
images/synology-drive.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

BIN
images/synology-dsm.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
images/win-server.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 516 B