{"repo":"ziggornif/gimme","free":true,"listed":false,"github":"https://github.com/ziggornif/gimme","clone":"git clone https://github.com/ziggornif/gimme.git","description":"A self hosted CDN solution written in Go","language":"Go","stars":55,"topics":["cdn"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"gimme A self-hosted CDN solution written in Go. Upload ZIP packages and serve static assets (JS, CSS, images, …) via a simple REST API, backed by any S3-compatible object storage — AWS S3, Google Cloud Storage, OVH Object Storage, Scaleway Object Storage, Clever Cloud Cellar, Garage, Minio, and more. 💡 A caching layer in front of gimme (e.g. Nginx, Varnish, Cloudflare) is strongly recommended for production use. --- Table of Contents - Documentation - Architecture - Components - Upload flow - Serve flow - Quick Start - With a managed S3 provider - With Garage (self-hosted S3) - From source - Configuration - API Usage - Deployment Examples - Caching Strategy - Level 1 — HTTP Cache-Control headers - Level 2 — Internal Redis cache - Monitoring --- Documentation The Gimme documentation is available at . Architecture Components Upload flow Serve flow --- Quick Start With a managed S3 provider (AWS, R2, Scaleway, …) Gimme works with any S3-compatible provider. Just fill in gimme.yml with your credentials: See with-managed-s3/ for a ready-to-use Docker Compose example with monitoring included. With Garage (self-hosted S3) If you also want to self-host the object storage, Garage is a lightweight S3-compatible store that runs alongside gimme. The stack provisions itself automatically — no manual setup needed. Gimme will be available at . The init-garage service creates the bucket and writes the config automatically. See with-garage/README.md for configuration details. From source Req","default_branch":null,"files":null,"tree":[],"storefront":"/r/ziggornif","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ziggornif/gimme/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."}