Reestructuración modular integral de servicios, reorganización de gestión en docs/ y limpieza profunda del repositorio

This commit is contained in:
Ricardo Monla
2026-03-06 18:03:07 -03:00
parent 15725e0b3c
commit ac9bdf516b
286 changed files with 36187 additions and 112775 deletions
@@ -0,0 +1,16 @@
- Developer:
- rmGithub:
- abbr: rmGH
href: https://github.com/rmonla
- Social:
- Reddit:
- abbr: RE
href: https://reddit.com/
- Entertainment:
- YouTube:
- abbr: YT
href: https://youtube.com/
- Documentación:
- gethomepage.dev:
- icon: homepage.png
- href: https://gethomepage.dev/
@@ -0,0 +1,10 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/configs/docker/
# my-docker:
# host: 127.0.0.1
# port: 2375
# my-docker:
# socket: /var/run/docker.sock
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
---
# sample kubernetes config
@@ -0,0 +1,5 @@
---
# pve:
# url: https://proxmox.host.or.ip:8006
# token: username@pam!Token ID
# secret: secret
@@ -0,0 +1,93 @@
- Infraestructura Virtual:
- Proxmox 1:
icon: proxmox.png
href: "https://pmox.frlr.utn.edu.ar:8006"
description: Nodo 1
widget:
type: proxmox
url: "{{HOMEPAGE_VAR_PROXMOX1_URL}}"
username: "{{HOMEPAGE_VAR_PROXMOX1_USER}}"
password: "{{HOMEPAGE_VAR_PROXMOX1_API_KEY}}"
node: pmox1
- Proxmox 2:
icon: proxmox.png
href: "https://pmox.frlr.utn.edu.ar:8006"
description: Nodo 2
widget:
type: proxmox
url: "{{HOMEPAGE_VAR_PROXMOX1_URL}}"
username: "{{HOMEPAGE_VAR_PROXMOX1_USER}}"
password: "{{HOMEPAGE_VAR_PROXMOX1_API_KEY}}"
node: pmox2
- Proxmox 3:
icon: proxmox.png
href: "https://pmox.frlr.utn.edu.ar:8006"
description: Nodo 3
widget:
type: proxmox
url: "{{HOMEPAGE_VAR_PROXMOX1_URL}}"
username: "{{HOMEPAGE_VAR_PROXMOX1_USER}}"
password: "{{HOMEPAGE_VAR_PROXMOX1_API_KEY}}"
node: pmox3
- SSH/Terminal:
icon: si-gnumetalshell # SimpleIcons
href: "#"
description: Acceso NS8
- Windows SQL Server (DB01):
icon: mdi-microsoft-windows
href: "ssh://rmonla@10.0.100.11"
description: DB01 Operativo (ES-ES)
- Gestión de Servicios:
- Monitor UPT Kuma:
icon: uptime-kuma.png
href: "http://upt.frlr.utn.edu.ar/status/servicios"
description: Status General
widget:
type: uptimekuma
url: "{{HOMEPAGE_VAR_UPTIMEKUMA_URL}}"
slug: "{{HOMEPAGE_VAR_UPTIMEKUMA_SLUG}}"
- Portainer srv-NS8:
icon: portainer.png
href: "https://ns8.frlr.utn.edu.ar/portainer/"
description: Gestión de contenedores
widget:
type: portainer
url: "http://172.17.0.1:9000"
env: 3
key: "{{HOMEPAGE_VAR_PORTAINER_API_KEY}}"
- rmGhDocker:
icon: si-github-#181717 # SimpleIcons
href: "https://github.com/rmonla/rmDocker"
description: Scripts de despliegue
- AI Secret Vault:
icon: si-rubyonrails # SimpleIcons
href: "https://github.com/rmonla/dtic-srv-NS8/blob/main/scripts/secret_box.rb"
description: AES-256-GCM Vault
- Aplicaciones y Herramientas:
- Eventos UTNLR:
icon: google-calendar.png
href: "https://calendar.google.com/calendar/u/0/r?cid=s4nnn9vr3vnt1llq7ir7nuu7dg@group.calendar.google.com"
description: Calendario Institucional
widget:
type: calendar
view: agenda
maxEvents: 5
showTime: true
integrations:
- type: ical
url: https://calendar.google.com/calendar/ical/s4nnn9vr3vnt1llq7ir7nuu7dg%40group.calendar.google.com/public/basic.ics
name: Institucional
- Bitácoras:
icon: si-notebook # SimpleIcons
href: "https://ns8.frlr.utn.edu.ar/bitacoras/"
description: Registro de actividades
- SysACAD:
icon: mdi-bookshelf-#FFB441 # MDI Icons
href: "https://ns8.frlr.utn.edu.ar/sysacad/"
description: Sistema Académico
- GEMA Chatbot:
icon: si-google-gemini # SimpleIcons
href: "#"
description: Asistente GEMA
@@ -0,0 +1,20 @@
title: NS8 Dashboard
background:
image: https://cdnb.artstation.com/p/assets/images/images/006/897/659/large/mikael-gustafsson-wallpaper-mikael-gustafsson.jpg
blur: sm
saturate: 100
brightness: 50
opacity: 100
theme: dark
color: slate
useEqualHeights: true
layout:
Infraestructura Virtual:
columns: 2
Gestión de Servicios:
columns: 1
Aplicaciones y Herramientas:
columns: 2
@@ -0,0 +1,11 @@
- datetime:
text_size: xl
format:
dateStyle: long
timeStyle: short
hour12: false
- resources:
label: Sistema
cpu: true
memory: true
disk: /
@@ -0,0 +1,16 @@
services:
homepage:
image: ghcr.io/gethomepage/homepage:latest
container_name: homepage
ports:
- 3001:3000
volumes:
- ./config:/app/config
- /var/run/docker.sock:/var/run/docker.sock:ro
env_file:
- .env
environment:
PUID: 1000
PGID: 1000
HOMEPAGE_ALLOWED_HOSTS: "ns8.frlr.utn.edu.ar,127.0.0.1,localhost,10.0.10.8,190.114.205.18,srvns8.tail982245.ts.net"
restart: unless-stopped