{"repo":"Noooste/garage-ui","free":true,"listed":false,"github":"https://github.com/Noooste/garage-ui","clone":"git clone https://github.com/Noooste/garage-ui.git","description":"Garage Admin UI with OIDC and team access control","language":"Go","stars":264,"topics":["admin","admin-dashboard","docker","garage","helm","object-storage","s3","ui","dashboard","oidc"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Garage UI - Web Dashboard for Garage S3 Storage A modern web interface to manage Garage object storage clusters. Browse buckets, manage access keys, monitor your cluster, all from your browser. --- Features - Bucket management - create, configure, and browse buckets with drag-and-drop file uploads - Access key management - create keys, assign per-bucket permissions - Cluster overview - monitor node status, layout configuration, and storage usage - Flexible authentication - no auth, basic credentials, or OIDC (Keycloak, Authentik, etc.) - Multi-user access control - optional OIDC-team-based permissions, see docs/access-control.md - Easy deployment - single Docker image or Helm chart, configure with one YAML file - Preview common file types - images, video, PDF, and text without downloading Quick Start Prerequisites - Docker & Docker Compose - A running Garage cluster (v2.1.0+) - setup guide if you need one 1. Clone & Configure Edit config.yaml with your Garage endpoints and admin token (from garage.toml ). 2. Start Access at http://localhost:8080 Deployment Docker Kubernetes The chart creates a ClusterIP service on port 80. To try it out before setting up an ingress: Then open http://localhost:8080 Reusing your garage.toml If you already have a running Garage instance, you can point Garage UI straight at your garage.toml and skip config.yaml entirely: Garage UI reads the S3 endpoint, admin endpoint, admin token, and S3 region straight from the TOML file. When no authentication","default_branch":null,"files":null,"tree":[],"storefront":"/r/Noooste","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Noooste/garage-ui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}