[Docs] Optimización Bitácora y Configuración Homepage

This commit is contained in:
Ricardo Monla
2026-02-16 15:07:18 -03:00
parent 7fe5041088
commit 005b668481
17 changed files with 268 additions and 35 deletions
+16
View File
@@ -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/
View File
+10
View File
@@ -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
+5
View File
@@ -0,0 +1,5 @@
---
# pve:
# url: https://proxmox.host.or.ip:8006
# token: username@pam!Token ID
# secret: secret
+85
View File
@@ -0,0 +1,85 @@
- 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
- 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
- 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
+20
View File
@@ -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
+11
View File
@@ -0,0 +1,11 @@
- datetime:
text_size: xl
format:
dateStyle: long
timeStyle: short
hour12: false
- resources:
label: Sistema
cpu: true
memory: true
disk: /
+16
View File
@@ -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
+10 -3
View File
@@ -1,11 +1,15 @@
server {
server_name ns8.frlr.utn.edu.ar;
server_name ns8.frlr.utn.edu.ar 100.88.252.26 190.114.205.18 srvns8.tail982245.ts.net;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
location / {
try_files $uri $uri/ =404;
proxy_pass http://127.0.0.1:3001/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
# Portainer
@@ -15,6 +19,9 @@ server {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
# SysACAD
@@ -49,7 +56,7 @@ server {
listen 80;
server_name ns8.frlr.utn.edu.ar;
server_name ns8.frlr.utn.edu.ar 100.88.252.26 190.114.205.18 srvns8.tail982245.ts.net;
return 404; # managed by Certbot