{"id":15024912,"url":"https://github.com/neoapps-dev/potatoes-backend","last_synced_at":"2026-03-07T18:31:10.248Z","repository":{"id":256193225,"uuid":"854562828","full_name":"neoapps-dev/potatoes-backend","owner":"neoapps-dev","description":"Backend for .potato RFP (Reverse-Fetch Proxy) and domain system","archived":false,"fork":false,"pushed_at":"2024-09-10T14:29:01.000Z","size":41,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-09T15:51:18.219Z","etag":null,"topics":["domain","flask","free","gplv3","potato","proxy","python","reverse-fetch","self-host","server","serverless","vercel"],"latest_commit_sha":null,"homepage":"https://potatoes-backend.vercel.app","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neoapps-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"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}},"created_at":"2024-09-09T11:57:28.000Z","updated_at":"2024-09-10T14:42:20.000Z","dependencies_parsed_at":"2024-09-09T14:22:18.054Z","dependency_job_id":"4f24593e-cc49-47a6-9ab7-f890d277e7df","html_url":"https://github.com/neoapps-dev/potatoes-backend","commit_stats":null,"previous_names":["neoapps-dev/potatoes-backend"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/neoapps-dev/potatoes-backend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoapps-dev%2Fpotatoes-backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoapps-dev%2Fpotatoes-backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoapps-dev%2Fpotatoes-backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoapps-dev%2Fpotatoes-backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neoapps-dev","download_url":"https://codeload.github.com/neoapps-dev/potatoes-backend/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoapps-dev%2Fpotatoes-backend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30226245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T18:12:09.766Z","status":"ssl_error","status_checked_at":"2026-03-07T18:11:58.786Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["domain","flask","free","gplv3","potato","proxy","python","reverse-fetch","self-host","server","serverless","vercel"],"created_at":"2024-09-24T20:01:09.749Z","updated_at":"2026-03-07T18:31:09.696Z","avatar_url":"https://github.com/neoapps-dev.png","language":"Python","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/neoapps-dev.png\" alt=\"The Dev :)\" width=\"120\" height=\"120\"/\u003e\n\u003c/p\u003e\n\u003cdiv align=\"center\"\u003e\n    \u003ch1\u003ePotatoes\u003c/h1\u003e\n    \u003cp\u003eA very weird RFP (Reverse-Fetch Proxy) and domain system made with Python and Flask!\u003c/p\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Vercel-000000?style=for-the-badge\u0026logo=vercel\u0026logoColor=white\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Flask-000000?style=for-the-badge\u0026logo=flask\u0026logoColor=white\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Python-FFD43B?style=for-the-badge\u0026logo=python\u0026logoColor=blue\" /\u003e\n    \u003ca href=\"CODE_OF_CONDUCT.md\"\u003e\u003cimg src=\"https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg?style=for-the-badge\" /\u003e \u003c/a\u003e\n    \u003cimg alt=\"GitHub Repo stars\" src=\"https://img.shields.io/github/stars/neoapps-dev/potatoes-backend?style=for-the-badge\"\u003e\n\u003c/div\u003e\n\n\n## Deploying\nDon't trust our [official server](https://potatoes-backend.vercel.app/)? No worries!\n\nYou can deploy your own server!\n\nTo do so, click on the button below!\n\n[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fneoapps-dev%2Fpotatoes-backend)\n\n## Running locally\nDon't trust [Vercel](https://vercel.com)? No worries!\n\nYou can run your own Potato server!\n\n(NOTE: THIS WON'T CHANGE YOUR IP ADDRESS)\n\nAlright, Let's get started!\n\n1. **Installing Python**\n\n   - **On Windows**: Download and install Python 3.12.6+ from [Python.org](https://python.org).\n   - **On GNU/Linux**:\n     - **Debian-based systems**:\n       ```sh\n       sudo apt update\n       sudo apt install python3\n       ```\n     - **Arch-based systems**:\n       ```sh\n       sudo pacman -Sy\n       sudo pacman -S python\n       ```\n     - **Other distributions**: Search for Python installation instructions specific to your distribution.\n   - **On macOS**: Download and install Python 3.12.6+ from [Python.org](https://www.python.org/ftp/python/3.12.6/python-3.12.6-macos11.pkg).\n\n    \n2. **Installing Dependencies**\n\n  ```sh\n  pip install -r requirements.txt\n  ```\n\n3. **Running the server**\n\n  ```sh\n  python3 src/app.py\n  ```\n\n4. **Open your browser**\n\n  Open your browser at [this](http://localhost:8080)\n\n  you will see a \"Not Found\" error,\n    \n  Try [this](http://localhost:8080/google.potato) instead.\n\n  You should see Google :)\n\n## Contributing\n\nIf you want to contribute to Potatoes or report issues, please check out our [contributing guidelines](CONTRIBUTING.md) or [file an issue](https://github.com/neoapps-dev/potatoes-backend/issues).\n\n## NOTE\nThis project is currently under construction and may not be fully functional yet. Stay tuned for updates!\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneoapps-dev%2Fpotatoes-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneoapps-dev%2Fpotatoes-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneoapps-dev%2Fpotatoes-backend/lists"}