{"id":13580271,"url":"https://github.com/dockage/tor-privoxy","last_synced_at":"2025-04-06T02:31:21.937Z","repository":{"id":138921454,"uuid":"104362252","full_name":"dockage/tor-privoxy","owner":"dockage","description":"Docker Tor proxy (http and shell) built on Alpine Linux","archived":false,"fork":false,"pushed_at":"2024-05-14T09:57:56.000Z","size":29,"stargazers_count":163,"open_issues_count":5,"forks_count":32,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-11-05T19:42:11.648Z","etag":null,"topics":["docker","docker-image","privoxy","proxy","tor"],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dockage.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":"2017-09-21T14:58:40.000Z","updated_at":"2024-10-18T17:43:40.000Z","dependencies_parsed_at":"2024-08-01T15:31:59.286Z","dependency_job_id":"26ce9763-c856-4736-ad3e-0f0ffbbebd2e","html_url":"https://github.com/dockage/tor-privoxy","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/dockage%2Ftor-privoxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dockage%2Ftor-privoxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dockage%2Ftor-privoxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dockage%2Ftor-privoxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dockage","download_url":"https://codeload.github.com/dockage/tor-privoxy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247425895,"owners_count":20937034,"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","docker-image","privoxy","proxy","tor"],"created_at":"2024-08-01T15:01:49.319Z","updated_at":"2025-04-06T02:31:21.620Z","avatar_url":"https://github.com/dockage.png","language":"Dockerfile","funding_links":[],"categories":["Dockerfile"],"sub_categories":[],"readme":"# tor-privoxy [![GitHub Workflow Status (branch)](https://img.shields.io/github/actions/workflow/status/dockage/tor-privoxy/ci.yaml?branch=main)](https://github.com/dockage/tor-privoxy/actions/workflows/ci.yaml) [![Docker Pulls](https://badgen.net/docker/pulls/dockage/tor-privoxy?icon=docker\u0026label=pulls)](https://hub.docker.com/r/dockage/tor-privoxy/) [![Docker Stars](https://badgen.net/docker/stars/dockage/tor-privoxy?icon=docker\u0026label=stars)](https://hub.docker.com/r/dockage/tor-privoxy/)\n\nThis image combines Tor and Privoxy services to prepare proxy connection for http and shell.\n\n## Contributing\n\nIf you find this image useful here's how you can help:\n\n- Send a pull request with your awesome features and bug fixes\n- Help users resolve their [issues](../../issues?q=is%3Aopen+is%3Aissue).\n\n## Issues\n\nBefore reporting your issue please try updating Docker to the latest version and check if it resolves the issue. Refer to the Docker [installation guide](https://docs.docker.com/installation) for instructions.\n\nSELinux users should try disabling SELinux using the command `setenforce 0` to see if it resolves the issue.\n\nIf the above recommendations do not help then [report your issue](../../issues/new) along with the following information:\n\n- Output of the `docker vers6` and `docker info` commands\n- The `docker run` command or `docker-compose.yml` used to start the image. Mask out the sensitive bits.\n- Please state if you are using [Boot2Docker](http://www.boot2docker.io), [VirtualBox](https://www.virtualbox.org), etc.\n\n# Getting started\n\n## Installation\n\nAutomated builds of the image are available on [Dockerhub](https://hub.docker.com/r/dockage/tor-privoxy) and is the recommended method of installation.\n\n```bash\ndocker pull dockage/tor-privoxy\n```\n\nAlternatively you can build the image yourself.\n\n```bash\ndocker build -t dockage/tor-privoxy https://github.com/dockage/tor-privoxy.git#main\n```\n\n\n# Quick Start\n\nThe quickest way to get started is using [docker-compose](https://docs.docker.com/compose/).\n\n```bash\nwget https://raw.githubusercontent.com/dockage/tor-privoxy/master/docker-compose.yml\ndocker-compose up\n```\n\nAlternately, you can manually launch the `tor-privoxy` container.\n\n```bash\ndocker run --name='tor-privoxy' -d \\\n  -p 9050:9050 \\\n  -p 9051:9051 \\\n  -p 8118:8118 \\\ndockage/tor-privoxy:latest\n```\n\nThe exposed ports are:\n* \u003ccode\u003e9050\u003c/code\u003e: Tor proxy (SOCKS5)\n* \u003ccode\u003e9051\u003c/code\u003e: Tor control port\n* \u003ccode\u003e8118\u003c/code\u003e: Privoxy (HTTP Proxy)\n\nYou can extend \u003ccode\u003etorrc\u003c/code\u003e configuration by placing configuration file in \u003ccode\u003e/etc/torrc.d\u003c/code\u003e.\nYou must use \u003ccode\u003e.conf\u003c/code\u003e extension to be include in torrc configuration.\n\n# Maintenance\n\n## Upgrading\n\nTo upgrade to newer releases:\n\n- **Step 1**: Download the updated Docker image:\n```bash\ndocker pull dockage/tor-privoxy\n```\n\n- **Step 2**: Stop the currently running image:\n```bash\ndocker stop tor-privoxy\n```\n\n- **Step 3**: Remove the stopped container\n```bash\ndocker rm -v tor-privoxy\n```\n\n- **Step 4**: Start the updated image\n```bash\ndocker run --name tor-privoxy -d \\\n[OPTIONS] \\\ndockage/tor-privoxy:latest\n```\n\n## Shell Access\n\nFor debugging and maintenance purposes you may want access the containers shell. If you are using Docker version `1.3.0` or higher you can access a running containers shell by starting `bash` using `docker exec`:\n\n```bash\ndocker exec -it tor-privoxy sh\n```\n\n## Quick reference\n* Where to get help: [website](https://dockage.dev/), [documentation](https://dockage.dev/docs/)\n* GitHub repo: [dockage/tor-privoxy](https://github.com/dockage/tor-privoxy)\n* Where to file issues: [GitHub issues](https://github.com/dockage/tor-privoxy/issues)\n* Maintained by: The Dockage team (info at dockage.dev)\n* License(s) - [license](https://github.com/dockage/tor-privoxy/blob/main/LICENSE), check 3rd party documentation for license information\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdockage%2Ftor-privoxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdockage%2Ftor-privoxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdockage%2Ftor-privoxy/lists"}