Skip to content

Admin interface for HobbyFarm, a browser-based cloud systems learning tool

Notifications You must be signed in to change notification settings

chrrobi/admin-ui

 
 

Repository files navigation

Hobbyfarm Admin

This is the admin UI for https://github.com/hobbyfarm

Configuration

A file placed at /config.json will allow for runtime configuration (e.g., custom logos, themes, etc.).

{
    "title": "HobbyFarm Administration",
    "favicon": "/assets/default/favicon.png",
    "login": {
        "logo": "/assets/default/rancher-labs-stacked-color.svg",
        "background": "/assets/default/vault.jpg"
    },
    "logo": "/assets/default/logo.svg"
}

To customize logos, mount them into the container at /usr/share/nginx/html/assets, and then reference the file names in config.json. Alternatively, you can reference files from an object store.

Contributing

If you're interested in contributing, see CONTRIBUTING.md

About

Admin interface for HobbyFarm, a browser-based cloud systems learning tool

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 58.8%
  • HTML 36.8%
  • SCSS 2.8%
  • Other 1.6%