{"id":13577956,"url":"https://github.com/hackclub/proxyparty","last_synced_at":"2026-06-20T19:32:18.525Z","repository":{"id":41961344,"uuid":"416878248","full_name":"hackclub/proxyparty","owner":"hackclub","description":"🎊 An Nginx redirector and proxier for all of Hack Club's needs!","archived":false,"fork":false,"pushed_at":"2025-01-31T18:55:43.000Z","size":78,"stargazers_count":59,"open_issues_count":2,"forks_count":10,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-06-05T05:27:43.555Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://proxyparty.hackclub.com","language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hackclub.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":"2021-10-13T19:49:33.000Z","updated_at":"2025-12-10T05:42:48.000Z","dependencies_parsed_at":"2024-11-05T15:36:02.126Z","dependency_job_id":"9916c246-2e34-45bb-988d-ba8f14ff84b2","html_url":"https://github.com/hackclub/proxyparty","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hackclub/proxyparty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackclub%2Fproxyparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackclub%2Fproxyparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackclub%2Fproxyparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackclub%2Fproxyparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hackclub","download_url":"https://codeload.github.com/hackclub/proxyparty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackclub%2Fproxyparty/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34583589,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-20T02:00:06.407Z","response_time":98,"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-01T15:01:25.695Z","updated_at":"2026-06-20T19:32:18.505Z","avatar_url":"https://github.com/hackclub.png","language":"Nix","funding_links":[],"categories":["Nix"],"sub_categories":[],"readme":"# proxy server + NixOS = proxyparty!\n\n\u003cimg src=\"https://cloud-j2qw0ldis-hack-club-bot.vercel.app/00img_0098.jpg\" width=\"250\" alt=\"You've found a pass to the proxy party!\" align=\"right\" /\u003e\n\nEver need to redirect one URL to another? Ever need to proxy a website to a different domain? Hate manually configuring nginx?\n\nThis is Hack Club's proxy server, which we rely on to make sure our old links keep working, that certain domains are proxied to different domains to get around school filters, and that any needed redirects are easy to set up and manage.\n\nHere's how it works:\n\n1. Open up `rules.nix` and add a new rule to either redirect, permanently redirect, or proxy one URL to another\n2. Make sure the domain you want to redirect from / proxy to points to `proxyparty.hackclub.com` (most Hack Club domains have a subdomain wildcard that points to this server, see [`hackclub/dns`](https://github.com/hackclub/dns))\n3. Submit a pull request with your changes\n\n\u003cimg src=\"https://cloud-e428gpdi3-hack-club-bot.vercel.app/0img_0099.jpg\" width=\"90\" alt=\"Orpheus at a proxy party admissions booth\" align=\"left\" /\u003e\n\nAnd that's it! Once your pull request is merged, a new nginx configuration with your changes is automatically generated, and the server at `proxyparty.hackclub.com` is automatically updated using GitHub Actions.\n\nIt’ll even get an SSL certificate if one doesn’t already exist for the domain, and automatically renew any SSL certificates when it’s time. It's almost like magic, thanks to the power of NixOS!\n\n## License\n\nproxyparty is licensed under the [MIT License](LICENSE.md)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhackclub%2Fproxyparty","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhackclub%2Fproxyparty","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhackclub%2Fproxyparty/lists"}