{"id":16171375,"url":"https://github.com/maniator/proxy-backend","last_synced_at":"2025-04-07T07:48:40.503Z","repository":{"id":51081390,"uuid":"61400376","full_name":"maniator/proxy-backend","owner":"maniator","description":"Creates a small express app to proxy a backend application to a hosted URL for frontend deveopment","archived":false,"fork":false,"pushed_at":"2021-05-24T19:08:06.000Z","size":3,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-13T11:50:22.210Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/maniator.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":"2016-06-17T20:26:44.000Z","updated_at":"2016-06-22T21:40:43.000Z","dependencies_parsed_at":"2022-09-05T13:31:55.532Z","dependency_job_id":null,"html_url":"https://github.com/maniator/proxy-backend","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maniator%2Fproxy-backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maniator%2Fproxy-backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maniator%2Fproxy-backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maniator%2Fproxy-backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maniator","download_url":"https://codeload.github.com/maniator/proxy-backend/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247615481,"owners_count":20967182,"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":[],"created_at":"2024-10-10T03:21:56.275Z","updated_at":"2025-04-07T07:48:40.479Z","avatar_url":"https://github.com/maniator.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Proxy Backend\n\nThe purpose of this application is for frontend developers to work in their own enviroments without the need to install any VMs related to the backend APIs\n\nTo use in \"dev\" mode (with nodemon) run: \n\n```\nnpm run dev\n```\n\nTo use in \"prod\" mode (with plain ol' node) run:\n```\nnpm start\n```\n\n### Config Instructions:\n\nFirst create a `config-local.js` in the `/config` directory.\n\nThe config contains data in the following scheme:\n\n```\n{\n    \"host\": \"The url to the host that will contain the apis or any other backend assets that the frontend code will use\"\n    \n    \"localPaths\": [{\n        hostRoute: '/test', // route that we are overriding\n        localPath: './test', // location of the code that will be overriding the original\n    }],\n}\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaniator%2Fproxy-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaniator%2Fproxy-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaniator%2Fproxy-backend/lists"}