
Homer Hosting
Crea una homepage semplice e configurabile con link ai servizi self-hosted.
- Un clic distribuisci
- 15 GB Spazio su disco necessario
- 1 GB di RAM Memoria necessaria
- Da 2 € Prezzo

Link ufficiali
I link ufficiali e il sito web originale di Homer
Cosa ottieni
su AvaHost
Il deployment con un clic, un dominio personalizzato, HTTPS gratuito, aggiornamenti automatici dell'applicazione e backup programmati sono inclusi con ogni Cloud App. Puoi eseguire più app su un server e l'accesso al terminale è incluso.
Questo template non include un contenitore di database.

Tecnologia
- Immagine Docker
- b4bz/homer:latest
- Porta predefinita
- 8080

Come funziona Homer
Homer legge la struttura della dashboard da YAML e renderizza un'interfaccia web statica. Gli amministratori raggruppano i servizi in sezioni, aggiungono nomi, icone, sottotitoli, tag e link, quindi scelgono le opzioni di layout e tema. La ricerca e la navigazione da tastiera rendono più facile la scansione di una raccolta più ampia, mentre le smart card supportate possono recuperare informazioni di stato limitate dai servizi selezionati.
La dashboard non fa proxy, non autentica, non monitora e non ripara le destinazioni che elenca. Facendo clic su una card, il visitatore viene inviato all'URL configurato, dove si applicano il login e i permessi della destinazione stessa. Le smart card dipendono dall'accesso del browser alle API esterne e possono non funzionare quando un servizio blocca le richieste cross-origin, modifica il suo endpoint o richiede credenziali che il browser non può esporre in modo sicuro.
Funzionalità chiave di Homer
Homer è un'applicazione statica, quindi la sua configurazione e i suoi asset vengono serviti ai visitatori. La documentazione upstream avverte che config.yml è pubblicamente accessibile per design. Gli amministratori non devono inserire chiavi API, password, token privati o segreti interni nella configurazione della dashboard, anche quando una card appare solo su un indirizzo oscuro.
Il catalogo persiste la directory /www/assets che contiene i file di configurazione e branding di Homer. Homer non ha login utente integrato, modello di ruoli o controllo di accesso a livello di pagina. Un indirizzo HTTPS personalizzato protegge il trasporto di rete, ma l'applicazione stessa deve essere trattata come una dashboard pubblica a meno che non sia fornito esplicitamente un livello di accesso separato al di fuori di questo pacchetto app.

Self-hosting di Homer: requisiti e costi
L'utilizzo delle risorse di Homer è determinato dalle visite pubbliche, dalle dimensioni della dashboard, dalle icone e dalle immagini, dall'attività di ricerca, dalle richieste di smart card recuperate dal browser e dai ricaricamenti della configurazione. Il catalogo registra PostgreSQL e MariaDB come Non richiesti e persiste la directory degli asset. L'utilizzo del processore è modesto perché il rendering è statico, mentre gli asset di immagine e il traffico rappresentano la maggior parte del consumo del piano.
Su AvaHost, Homer utilizza il Piano 1 a €2. Il pacchetto Homer ospitato include distribuzione con un clic, un dominio personalizzato con HTTPS automatico, aggiornamenti automatici dell'applicazione e backup pianificati. Homer non ha autenticazione integrata e la sua configurazione è pubblica per design. Non archiviare password, token API o chiavi private in YAML o asset. I servizi collegati, le API di stato, il single sign-on, i controlli di monitoraggio e i gateway di accesso non sono inclusi. Mantieni le applicazioni di destinazione protette indipendentemente e testa le smart card rispetto ai loro requisiti di browser e CORS.
Chi usa Homer
Gli operatori di homelab utilizzano Homer per accedere ai pannelli di amministrazione, ai server multimediali, alle pagine di monitoraggio e alla documentazione. I piccoli team possono pubblicare un lanciatore interno per gli strumenti approvati, mentre il personale di supporto raccoglie i link frequentemente utilizzati relativi a clienti, ticket, stato e conoscenza in gruppi tematici.
Non è adatto per archiviare credenziali, applicare single sign-on, nascondere URL sensibili, sostituire il monitoraggio del tempo di attività o agire come gateway di sicurezza. Ogni sistema collegato ha bisogno della propria autenticazione, e tutti i dati di stato mostrati nel browser ereditano i limiti dell'API di destinazione e della politica cross-origin.
F.A.Q
Homer inizia a €2 nel Piano 1. La sua dashboard statica ha normalmente esigenze di elaborazione ridotte. Il traffico pubblico, le dimensioni della dashboard, le immagini personalizzate, gli asset delle icone, l’attività di ricerca e le richieste del browser effettuate da smart card sono i motivi pratici per rivedere l’utilizzo, piuttosto che il numero di semplici link.
Homer non fornisce autenticazione integrata o controllo degli accessi basato su ruoli, e il suo file di configurazione è accessibile pubblicamente per design. Considera la pagina ospitata come pubblica a meno che non sia stato implementato un livello di protezione separato al di fuori di questo pacchetto. Non inserire password, token API, chiavi private o dettagli interni sensibili nella configurazione YAML o negli asset serviti.
Homer supporta schede intelligenti selezionate, ma le richieste di stato basate su browser dipendono da ciascuna API di destinazione, metodo di autenticazione e policy di cross-origin. Alcuni servizi non consentiranno la richiesta e un endpoint può cambiare indipendentemente. AvaHost non include controlli di monitoraggio, logica proxy, credenziali di destinazione o una garanzia che ogni scheda esterna rimanga compatibile.
AvaHost applica gli aggiornamenti dell’applicazione Homer automaticamente e include backup pianificati preservando la directory degli asset montati. Mantieni una copia separata della configurazione YAML e delle immagini personalizzate, quindi valida il layout, i link, le icone, la ricerca, i temi e le smart card dopo un rilascio significativo. HTTPS automatico protegge il dominio configurato ma non aggiunge l’autenticazione del dashboard.
