{"id":21258844,"url":"https://github.com/jamesponddotco/privytar","last_synced_at":"2025-03-15T06:34:52.226Z","repository":{"id":184057137,"uuid":"671237098","full_name":"jamesponddotco/privytar","owner":"jamesponddotco","description":"[READ-ONLY] A privacy and caching reverse proxy for Gravatar written in Go.","archived":false,"fork":false,"pushed_at":"2023-10-31T23:24:05.000Z","size":73,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"trunk","last_synced_at":"2025-03-07T00:52:09.447Z","etag":null,"topics":["alternative-frontends","go","golang","gravatar","gravatar-service","privacy","privacy-tools","proxy","reverse-proxy"],"latest_commit_sha":null,"homepage":"https://sr.ht/~jamesponddotco/privytar/","language":"Go","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"eupl-1.2","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jamesponddotco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"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}},"created_at":"2023-07-26T21:29:35.000Z","updated_at":"2023-09-29T13:36:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"af59addc-3c00-411a-8bd8-696ed97cb687","html_url":"https://github.com/jamesponddotco/privytar","commit_stats":null,"previous_names":["jamesponddotco/privytar"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamesponddotco%2Fprivytar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamesponddotco%2Fprivytar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamesponddotco%2Fprivytar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamesponddotco%2Fprivytar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jamesponddotco","download_url":"https://codeload.github.com/jamesponddotco/privytar/tar.gz/refs/heads/trunk","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243695478,"owners_count":20332622,"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":["alternative-frontends","go","golang","gravatar","gravatar-service","privacy","privacy-tools","proxy","reverse-proxy"],"created_at":"2024-11-21T04:11:09.960Z","updated_at":"2025-03-15T06:34:52.208Z","avatar_url":"https://github.com/jamesponddotco.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Privytar\n\n[![builds.sr.ht status](https://builds.sr.ht/~jamesponddotco/privytar.svg)](https://builds.sr.ht/~jamesponddotco/privytar?)\n[![license](https://img.shields.io/badge/license-EUPL_1.2-orange)](LICENSE.md)\n\n**Privytar** is a super simple privacy and caching reverse proxy for the\n[Gravatar](https://en.gravatar.com/) service written in Go. It sits in\nfront of the Gravatar—which is a service that allows you to have a\nsingle avatar image that follows you from site to site—, so\n[Automattic](https://automattic.com/) (the company that owns Gravatar)\ncan't track you.\n\nInspired by projects like [Nitter](https://github.com/zedeus/nitter),\n[Invidious](https://github.com/iv-org/invidious), and\n[Scribe](https://sr.ht/~edwardloveall/Scribe/), **Privytar** is easy to\nuse, deploy, and should be pretty reliable. Use the official instance\n_TBD_ or host the service yourself.\n\n## Usage\n\nHosting your own instance of **Privytar** is easy:\n\n* [Hosting the service](doc/hosting.md)\n\nUsing **Privytar** is even easier:\n\n* [Using the service](doc/using.md)\n\n## Installation\n\n### From source\n\nFirst install the dependencies:\n\n- Go 1.21 or above.\n- make.\n- [scdoc](https://git.sr.ht/~sircmpwn/scdoc).\n\nThen compile and install:\n\n```bash\nmake\nsudo make install\n```\n\n## Contributing\n\nAnyone can help make `privytar` better. Send patches on the [mailing\nlist](https://lists.sr.ht/~jamesponddotco/privytar-devel) and report\nbugs on the [issue\ntracker](https://todo.sr.ht/~jamesponddotco/privytar).\n\nYou must sign-off your work using `git commit --signoff`. Follow the\n[Linux kernel developer's certificate of\norigin](https://www.kernel.org/doc/html/latest/process/submitting-patches.html#sign-your-work-the-developer-s-certificate-of-origin)\nfor more details.\n\nAll contributions are made under [the EUPL license](LICENSE.md).\n\n## Resources\n\nThe following resources are available:\n\n- [Support and general discussions](https://lists.sr.ht/~jamesponddotco/privytar-discuss).\n- [Patches and development related questions](https://lists.sr.ht/~jamesponddotco/privytar-devel).\n- [Instructions on how to prepare patches](https://git-send-email.io/).\n- [Feature requests and bug reports](https://todo.sr.ht/~jamesponddotco/privytar).\n\n---\n\nReleased under the [EUPL License](LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamesponddotco%2Fprivytar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjamesponddotco%2Fprivytar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamesponddotco%2Fprivytar/lists"}