Test Workflow

This commit is contained in:
2025-07-19 16:51:31 +02:00
parent 6c98e89b95
commit 01675bcfce
6 changed files with 22 additions and 44 deletions

View File

@@ -1,33 +0,0 @@
name: Deploy Homer dashboard
on:
push:
branches: [ main ]
jobs:
deploy:
runs-on: self-hosted
steps:
- name: Récupérer le code du dépôt
uses: actions/checkout@v4
- name: Copier config Homer sur le serveur
uses: appleboy/scp-action@v0.1.8
with:
host: "172.17.0.1"
username: "root"
port: "22"
key: ${{ secrets.SSH_KEY }}
source: "config.yml"
target: "/var/lib/docker/volumes/homer-data/_data/config.yml"
- name: Redémarrer le conteneur Homer
uses: appleboy/ssh-action@v0.1.8
with:
host: "172.17.0.1"
username: "root"
port: "22"
key: ${{ secrets.SSH_KEY }}
script: |
docker compose -f /root/docker/docker-compose.yml restart homer

View File

@@ -1,2 +0,0 @@
# homer

22
assets/config.yml Normal file
View File

@@ -0,0 +1,22 @@
---
title: "Mon Dashboard"
subtitle: "Bienvenue chez Maé"
logo: "assets/logo.png"
theme: default
layout: columns
header: true
services:
- name: "Mes outils"
icon: "fas fa-wrench"
items:
- name: "Filebrowser"
icon: "fas fa-folder"
subtitle: "Gérer mes fichiers"
url: "https://filebrowser.byakurepo.online"
target: "_blank"
- name: "Gitea"
icon: "fas fa-code-branch"
subtitle: "Mon dépôt de code"
url: "https://gitea.byakurepo.online"
target: "_blank"

0
assets/tools/fd Normal file
View File

View File

@@ -1,8 +0,0 @@
title: "Mon dashboard Homer"
links:
- name: "Gitea"
url: "https://gitea.byakurepo.online"
icon: "fas fa-code-branch"
- name: "File Browser"
url: "https://files.byakurepo.online"
icon: "fas fa-folder-open"

View File

@@ -1 +0,0 @@
<H1>TEST</H1>