{"id":19738293,"url":"https://github.com/httptoolkit/docker-socks-tunnel","last_synced_at":"2025-10-06T16:32:18.875Z","repository":{"id":50330454,"uuid":"421049382","full_name":"httptoolkit/docker-socks-tunnel","owner":"httptoolkit","description":"A tiny Dockerized SOCKS5 proxy","archived":false,"fork":false,"pushed_at":"2023-05-22T15:10:25.000Z","size":17,"stargazers_count":36,"open_issues_count":0,"forks_count":7,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-15T05:02:32.121Z","etag":null,"topics":["docker","microsocks","proxy","socks-proxy","socks5","socks5-proxy","tunnel"],"latest_commit_sha":null,"homepage":"https://httptoolkit.com/docker/","language":"Dockerfile","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/httptoolkit.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}},"created_at":"2021-10-25T14:05:24.000Z","updated_at":"2024-12-05T13:10:41.000Z","dependencies_parsed_at":"2022-08-02T18:15:15.316Z","dependency_job_id":null,"html_url":"https://github.com/httptoolkit/docker-socks-tunnel","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/httptoolkit%2Fdocker-socks-tunnel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/httptoolkit%2Fdocker-socks-tunnel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/httptoolkit%2Fdocker-socks-tunnel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/httptoolkit%2Fdocker-socks-tunnel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/httptoolkit","download_url":"https://codeload.github.com/httptoolkit/docker-socks-tunnel/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235534299,"owners_count":19005470,"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":["docker","microsocks","proxy","socks-proxy","socks5","socks5-proxy","tunnel"],"created_at":"2024-11-12T01:13:48.737Z","updated_at":"2025-10-06T16:32:13.640Z","avatar_url":"https://github.com/httptoolkit.png","language":"Dockerfile","readme":"# Docker SOCKS Tunnel [![Pull from GitHub Container Registry](https://img.shields.io/badge/Pull%20from-GHCR-%23333)](https://ghcr.io/httptoolkit/docker-socks-tunnel) [![Pull from Docker Hub](https://img.shields.io/badge/Pull%20from-Docker%20Hub-0db7ed)](https://hub.docker.com/r/httptoolkit/docker-socks-tunnel) [![Docker Image Size](https://img.shields.io/docker/image-size/httptoolkit/docker-socks-tunnel?sort=semver)](https://hub.docker.com/r/httptoolkit/docker-socks-tunnel/) [![Build Status](https://github.com/httptoolkit/docker-socks-tunnel/workflows/CI/badge.svg)](https://github.com/httptoolkit/mockttp/actions)\n\n\u003e _Part of [HTTP Toolkit](https://httptoolkit.tech): powerful tools for building, testing \u0026 debugging HTTP(S)_\n\nThis is a minimal Docker container for MicroSocks, a multithreaded, small, efficient SOCKS5 server.\n\nThis is intended to be used internally by HTTP Toolkit, to tunnel traffic into Docker networks, especially in environments (Windows \u0026 Mac) where host to container connectivity is not usually available.\n\nThe container itself uses [Microsocks](https://github.com/rofl0r/microsocks) to provide a small \u0026 lightweight SOCKS5 proxy, and is designed to be as small as reasonably possible on top of that base: currently 1.8MB on disk, or \u003c1MB when compressed for download.\n\nTo run this:\n\n```\ndocker run -d --name=httptoolkit-docker-tunnel -p 127.0.0.1:1080:1080 ghcr.io/httptoolkit/docker-socks-tunnel\n```\n\n(Available from both [Docker Hub](https://hub.docker.com/r/httptoolkit/docker-socks-tunnel/) and the [GitHub Container Registry](https://github.com/httptoolkit/docker-socks-tunnel/pkgs/container/docker-socks-tunnel))\n\nThis will connect port 1080 on the host to the SOCKS5 proxy in the container. Traffic can be proxied through this port to reach any container on the same network as the tunnel container.\n\nSOCKS5H must be used, resolving domain names within the tunnel, not beforehand, unless you have a DNS configuration that can resolve Docker container names externally.\n\nThis repo is a fork of the now-archived \u0026 officially abandoned [docker-microsocks](https://github.com/shawly/docker-microsocks) repo, modified \u0026 distributed under the MIT license.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhttptoolkit%2Fdocker-socks-tunnel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhttptoolkit%2Fdocker-socks-tunnel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhttptoolkit%2Fdocker-socks-tunnel/lists"}