{"id":23107394,"url":"https://github.com/sineware/buffer-managed-proxy","last_synced_at":"2025-04-03T22:43:15.564Z","repository":{"id":242146636,"uuid":"808793369","full_name":"Sineware/buffer-managed-proxy","owner":"Sineware","description":null,"archived":false,"fork":false,"pushed_at":"2024-05-31T20:44:56.000Z","size":14,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T10:31:26.868Z","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":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sineware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-05-31T20:42:34.000Z","updated_at":"2024-05-31T20:45:00.000Z","dependencies_parsed_at":"2024-05-31T22:48:47.900Z","dependency_job_id":"ad0b4e6a-6c27-4cfe-9c21-a8d1fcbd4b16","html_url":"https://github.com/Sineware/buffer-managed-proxy","commit_stats":null,"previous_names":["sineware/buffer-managed-proxy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sineware%2Fbuffer-managed-proxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sineware%2Fbuffer-managed-proxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sineware%2Fbuffer-managed-proxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sineware%2Fbuffer-managed-proxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sineware","download_url":"https://codeload.github.com/Sineware/buffer-managed-proxy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247092374,"owners_count":20882217,"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-12-17T01:13:53.885Z","updated_at":"2025-04-03T22:43:15.544Z","avatar_url":"https://github.com/Sineware.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sineware TCP Buffer Managed Proxy\nThis is a simple TCP proxy that passes packets transparently to a backend server.\n\nIt is designed to be used to expose service at an edge, placing it somewhere with an efficient peering route between the backend and your clients.\n\nAdditionally, the proxy attempts to smooth-over latency issues, particularly with distant clients who may be experiencing buffer-related latency issues. It \ndoes this by detecting when packets are filling up in a buffer, and momentarily pauses the opposite connection to allow the buffer to drain. This works well with \ngames such as Minecraft.\n\n## Usage\nConfigure .env, then run docker-compose up.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsineware%2Fbuffer-managed-proxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsineware%2Fbuffer-managed-proxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsineware%2Fbuffer-managed-proxy/lists"}