A dead simple static HOMepage for your servER to keep your services on hand, from a simple yaml configuration file.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Chase Hall 0616f24874 Added GH Stars 1 month ago
assets Add files via upload 7 months ago
vendors Add files via upload 8 months ago
LICENSE Initial commit 2 years ago
README.md Added GH Stars 1 month ago
app.css Add files via upload 8 months ago
app.css.map Change dark theme link hover text color to be more visible 9 months ago
app.js Add files via upload 8 months ago
app.scss Change dark theme link hover text color to be more visible 9 months ago
config.yml Add files via upload 7 months ago
index.html Add files via upload 8 months ago
screenshot.png Add files via upload 7 months ago
worker.js Add files via upload 8 months ago

README.md

Homer GitHub stars

A dead simple static HOMepage for your servER to keep your services on hand, from a simple yaml configuration file.

If you need authentication support, you're on your own.

screenshot

How to build / install it? Where is the webpack config? There is no build system (😱), use it like that! It's meant to be stupid simple & zero maintenance required. just copy the static files somewhere, and visit the index.html.

configuration

Title, icons, links, colors, and services can be configured in the config.yml file, using yaml format.

---
# Services
# First level array represent a group.
# Leave only a "items" key if not using group (group name, icon & tagstyle are optional, section separation will not be displayed).
services:
  - name: "Services"
    icon: []
    items:
      - name: "qBittorrent"
        logo: "assets/tools/qbit.png"
        subtitle: "Admin UI for Torrents"
        tag: ""
        url: "http://127.0.0.1:8080"
  - name: "Plex"
    icon: []
    items:
      - name: "Plex"
        logo: "assets/tools/plex.png"
        subtitle: "Plex Media Server Frontend"
        tag: ""
        url: "http://127.0.0.1:32400/web/"
      - name: "Sonarr"
        logo: "assets/tools/sonarr.jpg"
        subtitle: "Automatically download TV Shows for Plex"
        tag: ""
        url: "http://localhost:8989/"
      - name: "Radarr"
        logo: "assets/tools/radarr.png"
        subtitle: "Automatically download Movies for Plex"
        tag: ""
        url: "http://localhost:7878/"
      - name: "Jackett"
        logo: "assets/tools/jackett.png"
        subtitle: "Manage trackers for Sonarr + Radarr"
        tag: ""
        url: "http://localhost:9117/"