{"id":13935210,"url":"https://github.com/nickstenning/docker-graphite","last_synced_at":"2025-08-01T13:05:05.596Z","repository":{"id":17058691,"uuid":"19823321","full_name":"nickstenning/docker-graphite","owner":"nickstenning","description":"Graphite + Carbon in a docker image","archived":false,"fork":false,"pushed_at":"2018-06-01T18:56:11.000Z","size":12,"stargazers_count":78,"open_issues_count":7,"forks_count":64,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-23T03:46:51.506Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://index.docker.io/u/nickstenning/graphite","language":"Nginx","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nickstenning.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-05-15T14:51:56.000Z","updated_at":"2025-04-07T11:51:38.000Z","dependencies_parsed_at":"2022-08-19T14:01:17.145Z","dependency_job_id":null,"html_url":"https://github.com/nickstenning/docker-graphite","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nickstenning/docker-graphite","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickstenning%2Fdocker-graphite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickstenning%2Fdocker-graphite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickstenning%2Fdocker-graphite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickstenning%2Fdocker-graphite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nickstenning","download_url":"https://codeload.github.com/nickstenning/docker-graphite/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickstenning%2Fdocker-graphite/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268229217,"owners_count":24217007,"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","status":"online","status_checked_at":"2025-08-01T02:00:08.611Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-08-07T23:01:29.392Z","updated_at":"2025-08-01T13:05:05.565Z","avatar_url":"https://github.com/nickstenning.png","language":"Nginx","funding_links":[],"categories":["Nginx"],"sub_categories":[],"readme":"## Graphite + Carbon\n\nAn all-in-one image running graphite and carbon-cache. **Version**: 0.9.12.\n\nThis image contains a sensible default configuration of graphite and\ncarbon-cache. Starting this container will, by default, bind the the following\nhost ports:\n\n- `80`: the graphite web interface\n- `2003`: the carbon-cache line receiver (the standard graphite protocol)\n- `2004`: the carbon-cache pickle receiver\n- `7002`: the carbon-cache query port (used by the web interface)\n\nWith this image, you can get up and running with graphite by simply running:\n\n    docker run -d nickstenning/graphite\n\nIf you already have services running on the host on one or more of these ports,\nyou may wish to allow docker to assign random ports on the host. You can do this\neasily by running:\n\n    docker run -p 80 -p 2003 -p 2004 -p 7002 -d nickstenning/graphite\n\nYou can log into the administrative interface of graphite-web (a Django\napplication) with the username `admin` and password `admin`. These passwords can\nbe changed through the web interface.\n\n**N.B.** Please be aware that by default docker will make the exposed ports\naccessible from anywhere if the host firewall is unconfigured.\n\n### Data volumes\n\nGraphite data is stored at `/var/lib/graphite/storage/whisper` within the\ncontainer. If you wish to store your metrics outside the container (highly\nrecommended) you can use docker's data volumes feature. For example, to store\ngraphite's metric database at `/data/graphite` on the host, you could use:\n\n    docker run -v /data/graphite:/var/lib/graphite/storage/whisper \\\n               -d nickstenning/graphite\n\n**N.B.** You will need to run the container with suitable permissions to write\nto the data volume directory. Carbon and the graphite webapp run as `www-data`\ninside the container, but this UID/GID may be mapped inconsistently on the host.\n\n### Technical details\n\nBy default, this instance of carbon-cache uses the following retention periods\nresulting in whisper files of approximately 2.5MiB.\n\n    10s:8d,1m:31d,10m:1y,1h:5y\n\nFor more information, see [the\nrepository](https://github.com/nickstenning/dockerfiles/tree/master/graphite).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickstenning%2Fdocker-graphite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnickstenning%2Fdocker-graphite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickstenning%2Fdocker-graphite/lists"}