{"id":13466387,"url":"https://github.com/acouvreur/sablier","last_synced_at":"2025-10-26T11:31:39.005Z","repository":{"id":260107834,"uuid":"875888301","full_name":"acouvreur/sablier","owner":"acouvreur","description":null,"archived":true,"fork":false,"pushed_at":"2024-10-22T17:02:27.000Z","size":7754,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-22T02:13:20.643Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://sablierapp.dev/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/acouvreur.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"acouvreur","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"custom":null}},"created_at":"2024-10-21T03:28:22.000Z","updated_at":"2024-10-22T17:04:47.000Z","dependencies_parsed_at":"2024-10-29T15:47:27.130Z","dependency_job_id":null,"html_url":"https://github.com/acouvreur/sablier","commit_stats":{"total_commits":439,"total_committers":17,"mean_commits":"25.823529411764707","dds":"0.37357630979498857","last_synced_commit":"8bfb37a756e9098ca9fd81135c65ca714aa8d87d"},"previous_names":["acouvreur/sablier"],"tags_count":96,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acouvreur%2Fsablier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acouvreur%2Fsablier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acouvreur%2Fsablier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acouvreur%2Fsablier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/acouvreur","download_url":"https://codeload.github.com/acouvreur/sablier/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238319499,"owners_count":19452346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-swarm","hacktoberfest","kubernetes","nginx","plugin","podman","traefik","traefik-plugin"],"created_at":"2024-07-31T15:00:43.347Z","updated_at":"2025-10-26T11:31:38.152Z","avatar_url":"https://github.com/acouvreur.png","language":"Go","funding_links":["https://github.com/sponsors/acouvreur"],"categories":["Go","nginx","docker"],"sub_categories":[],"readme":"# Sablier\n\n\u003e [!CAUTION]\n\u003e The sablier repository has moved to [sablierapp/sablier](https://github.com/sablierapp/sablier)!\n\u003e This repository is archived for legacy compatibility!\n\n[![GitHub license](https://img.shields.io/github/license/acouvreur/sablier.svg)](https://github.com/acouvreur/sablier/blob/master/LICENSE)\n[![GitHub contributors](https://img.shields.io/github/contributors/acouvreur/sablier.svg)](https://GitHub.com/acouvreur/sablier/graphs/contributors/)\n[![GitHub issues](https://img.shields.io/github/issues/acouvreur/sablier.svg)](https://GitHub.com/acouvreur/sablier/issues/)\n[![GitHub pull-requests](https://img.shields.io/github/issues-pr/acouvreur/sablier.svg)](https://GitHub.com/acouvreur/sablier/pulls/)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)\n\n[![GoDoc](https://godoc.org/github.com/acouvreur/sablier?status.svg)](http://godoc.org/github.com/acouvreur/sablier)\n![Latest Build](https://img.shields.io/github/actions/workflow/status/acouvreur/sablier/build.yml?style=flat-square\u0026branch=main)\n![Go Report](https://goreportcard.com/badge/github.com/acouvreur/sablier?style=flat-square)\n![Go Version](https://img.shields.io/github/go-mod/go-version/acouvreur/sablier?style=flat-square)\n![Latest Release](https://img.shields.io/github/v/release/acouvreur/sablier?style=flat-square\u0026sort=semver)\n![Latest PreRelease](https://img.shields.io/github/v/release/acouvreur/sablier?style=flat-square\u0026include_prereleases\u0026sort=semver)\n\nAn free and open-source software to start workloads on demand and stop them after a period of inactivity.\n\n![Demo](./docs/assets/img/demo.gif)\n\nEither because you don't want to overload your raspberry pi or because your QA environment gets used only once a week and wastes resources by keeping your workloads up and running, Sablier is a project that might interest you.\n\n## 🎯 Features\n\n- [Supports the following providers](https://acouvreur.github.io/sablier/#/providers/overview)\n  - Docker\n  - Docker Swarm\n  - Kubernetes\n- [Supports multiple reverse proxies](https://acouvreur.github.io/sablier/#/plugins/overview)\n  - Nginx\n  - Traefik\n  - Caddy\n- Scale up your workload automatically upon the first request\n  - [with a themable waiting page](https://acouvreur.github.io/sablier/#/themes)\n  - [with a hanging request (hang until service is up)](https://acouvreur.github.io/sablier/#/strategies?id=blocking-strategy)\n- Scale your workload to zero automatically after a period of inactivity\n\n## 📝 Documentation\n\n[See the documentation here](https://acouvreur.github.io/sablier/#/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facouvreur%2Fsablier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Facouvreur%2Fsablier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facouvreur%2Fsablier/lists"}