An open API service indexing awesome lists of open source software.

https://github.com/bugfest/tor-docker

Tor multiarch dockerfile
https://github.com/bugfest/tor-docker

Last synced: 5 months ago
JSON representation

Tor multiarch dockerfile

Awesome Lists containing this project

README

          

# tor-docker

[![Build multiarch image - latest](https://github.com/bugfest/tor-docker/actions/workflows/main.yml/badge.svg)](https://github.com/bugfest/tor-docker/actions/workflows/main.yml)
[![Build multiarch image - tag](https://github.com/bugfest/tor-docker/actions/workflows/main-tag.yml/badge.svg)](https://github.com/bugfest/tor-docker/actions/workflows/main-tag.yml)

`Tor` daemon multiarch container.

Additional transport plugins included in the image:

- `obfs4proxy`

Tested architectures:

- `amd64`
- `arm`
- `arm64`

Source code:

- https://gitlab.torproject.org/tpo/core/tor
- https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/lyrebird

Downloads:

- https://www.torproject.org/download/tor

Used by:

- [bugfest/tor-controller](https://github.com/bugfest/tor-controller)

## Tor

Tor is an anonymity network that provides:

- privacy
- enhanced tamper proofing
- freedom from network surveillance
- NAT traversal

## How to

## Standard build

Builds Tor from source. Method used to create releases in this repo.

```bash
make
```

## Quick build

Installs pre-built Tor from Alpine's repositories. Useful for testing/troubleshooting.

WARNING: some Tor features might be missing, depending on the [Alpine community build setup](https://github.com/alpinelinux/aports/tree/master/community/tor)

```bash
make quick
```

## Usage

```shell
docker pull quay.io/bugfest/tor
```