adjust for pangolin + glance homepage
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled

This commit is contained in:
2025-09-18 17:49:31 -03:00
parent 92a52a236a
commit b7d81aa0b0
17 changed files with 288 additions and 156 deletions

6
monitoring/.env Normal file
View File

@@ -0,0 +1,6 @@
# Variables defined here will be available to use anywhere in the config with the syntax ${MY_SECRET_TOKEN}
# Note: making changes to this file requires re-running docker compose up
MY_SECRET_TOKEN=09cjk13znm31asdnm36981238vasd52
UPTIME_KUMA_URL=http://192.168.1.202:3001
UPTIME_KUMA_STATUS_SLUG=external

View File

@@ -92,6 +92,7 @@ services:
restart: unless-stopped
networks:
- caddy-net
- default
homepage:
image: ghcr.io/gethomepage/homepage:latest
@@ -108,6 +109,20 @@ services:
- /mnt/hdd_1tb:/hdd_1tb
restart: unless-stopped
glance:
container_name: glance
image: glanceapp/glance
restart: unless-stopped
volumes:
- ./glance/config:/app/config
- ./glance/assets:/app/assets
- /etc/localtime:/etc/localtime:ro
# Optionally, also mount docker socket if you want to use the docker containers widget
- /var/run/docker.sock:/var/run/docker.sock:ro
ports:
- 3099:8080
env_file: .env
##### Grafana

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

View File

@@ -0,0 +1,16 @@
server:
assets-path: /app/assets
theme:
theme:
background-color: 240 21 15
contrast-multiplier: 1.2
primary-color: 217 92 83
positive-color: 115 54 76
negative-color: 347 70 65
custom-css-file: /assets/user.css
pages:
# It's not necessary to create a new file for each page and include it, you can simply
# put its contents here, though multiple pages are easier to manage when separated
- $include: home.yml

View File

@@ -0,0 +1,170 @@
- name: Home
# Optionally, if you only have a single page you can hide the desktop navigation for a cleaner look
# hide-desktop-navigation: true
columns:
- size: small
widgets:
- type: calendar
first-day-of-week: monday
- type: to-do
- type: server-stats
servers:
- type: local
name: Services
hide-mountpoints-by-default: true
mountpoints:
"/":
hide: false
#- type: remote
# name: arr-stack
- size: full
widgets:
- type: monitor
title: arr-stack
cache: 1m
sites:
- title: Jellyfin
url: http://192.168.1.201:8096/
icon: di:jellyfin.svg
- title: Prowlarr
url: http://192.168.1.201:9696/
icon: di:prowlarr.svg
#- title: Jackett
# url: http://192.168.1.201:9117/api/v2.0/
# icon: di:jackett.svg
- title: Sonarr
url: http://192.168.1.201:8989/
icon: di:sonarr.svg
- title: Radarr
url: http://192.168.1.201:7878/
icon: di:radarr.svg
- title: Bazarr
url: http://192.168.1.201:6767/
icon: di:bazarr.svg
- title: Stash
url: http://192.168.1.201:9999/
icon: di:stash.svg
- title: Jellyseerr
url: http://192.168.1.201:5055/
icon: di:jellyseerr.svg
- title: Kavita
url: http://192.168.1.201:5000/
icon: di:kavita.svg
- title: Slskd
url: http://192.168.1.201:5030/
icon: di:slskd.svg
- type: monitor
title: Services - LAN
cache: 1m
sites:
- title: OpenMediaVault
url: http://192.168.1.67
icon: di:openmediavault.svg
- title: Komodo
url: http://192.168.1.202:9120/
icon: di:komodo.svg
- title: Gitea
url: http://192.168.1.202:3005/
icon: di:gitea.svg
- title: Scrutiny
url: http://192.168.1.202:8081/
icon: di:gitea.svg
- type: monitor
title: Services - Internet
cache: 1m
sites:
- title: Vaultwarden
url: https://vaultwarden.ccalifice.com/#/login
icon: di:vaultwarden.svg
- title: Immich
url: https://immich.ccalifice.com
icon: di:immich.svg
- title: Ntfy
url: https://ntfy.ccalifice.com
icon: di:ntfy.svg
- title: n8
url: https://n8n.ccalifice.com
icon: di:n8n.svg
- title: paperless
url: https://paperless.ccalifice.com
icon: di:paperless.svg
- title: Guacamole
url: https://remote.ccalifice.com/guacamole/#/
icon: di:guacamole.svg
- type: monitor
title: Utils
cache: 1m
sites:
- title: Cyberchef
url: http://192.168.1.202:8383
icon: di:cyberchef.svg
- title: Stirling PDF
url: http://192.168.1.202:8585
icon: di:stirling-pdf.svg
- title: Gitea
url: http://192.168.1.202:3005/
icon: di:gitea.svg
- title: Scrutiny
url: http://192.168.1.202:8081/
icon: di:gitea.svg
- type: monitor
title: Sereia Guardiã
cache: 1m
sites:
- title: Pro
url: https://pro.sereiaguardia.com
icon: /assets/sereiaguardia.webp
- title: Files
url: https://files.sereiaguardia.com:8088
icon: di:filebrowser.svg
- title: n8n
url: https://n8n.sereiaguardia.com
icon: di:n8n.svg
- title: Mautic
url: https://mautic.sereiaguardia.com/s/login
icon: di:mautic.svg
- title: Pangolin
url: https://pangolin.sereiaguardia.com
icon: di:pangolin.svg
- size: small
widgets:
- type: weather
location: Porto Alegre, Brazil
units: metric # alternatively "imperial"
hour-format: 24h # alternatively "24h"
# Optionally hide the location from being displayed in the widget
# hide-location: true
- type: markets
markets:
- symbol: SPY
name: S&P 500
- symbol: BTC-USD
name: Bitcoin
- symbol: NVDA
name: NVIDIA
- symbol: AAPL
name: Apple
- symbol: MSFT
name: Microsoft
- type: releases
cache: 1d
# Without authentication the Github API allows for up to 60 requests per hour. You can create a
# read-only token from your Github account settings and use it here to increase the limit.
token: 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
repositories:
- glanceapp/glance
- go-gitea/gitea
- immich-app/immich
- syncthing/syncthing