whatisgithub

What is docker-shadowsocksrr?

eternal-flame-ad/docker-shadowsocksrr — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2018-06-17

Audience · ops devopsComplexity · 2/5DormantSetup · easy

In one sentence

A Docker image that runs ShadowsocksRR, an encrypted proxy server, letting you set up a private relay to browse securely and bypass network restrictions with a single command.

Mindmap

mindmap
  root((repo))
    What it does
      Encrypted proxy server
      Scrambles internet traffic
      Disguises traffic as web
    Setup
      Single Docker command
      Configure via env vars
      Set your own password
    Tech stack
      Docker
      ShadowsocksRR
    Use cases
      Secure browsing
      Bypass restrictions
      Private relay server
    Audience
      Docker familiar users
      Proxy tool users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Set up a private encrypted proxy server on a remote VPS to browse securely.

USE CASE 2

Bypass network restrictions by disguising your traffic as normal web traffic.

USE CASE 3

Run a self-hosted VPN-like relay service using a single Docker command.

What is it built with?

DockerShadowsocksRR

How does it compare?

eternal-flame-ad/docker-shadowsocksrr0verflowme/alarm-clock0xhassaan/nn-from-scratch
Stars0
LanguageCSSPython
Last pushed2018-06-172022-10-03
MaintenanceDormantDormant
Setup difficultyeasyeasymoderate
Complexity2/52/54/5
Audienceops devopsvibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires basic Docker knowledge and you must change the default password for security.

The license for this project is not specified in the repository documentation.

So what is it?

This project packages ShadowsocksRR, a tool for creating an encrypted proxy server, into a format that runs easily in Docker. In plain terms, it lets you set up a private relay server that scrambles your internet traffic, helping you browse securely and bypass network restrictions. Because ShadowsocksR itself is no longer actively maintained, this image is built from a community continuation called ShadowsocksRR, which remains fully compatible with the original. Setting it up involves running a single command that spins up the server container. You configure it by passing a few simple settings as environment variables. The main things you need to specify are a password for connecting, a port number, and an "obfuscation" method, a technique that disguises your encrypted traffic to look like normal web traffic, making it harder for automated filters to block. The tool comes with default settings out of the box, including a default password and port, though the author strongly warns against keeping the default password for security reasons. If you don't customize the obfuscation setting, it defaults to an HTTP-based disguise, but you can switch it to a TLS-based one (and set the port to 443, the standard port for secure web traffic) if that suits your setup better. This would appeal to someone who already has a basic understanding of Docker and wants to run their own proxy or VPN-like service on a remote server. The README is sparse and assumes you already know what ShadowsocksRR does and how to configure client software on your devices, so it's best suited for someone who has used these tools before and just wants a straightforward way to deploy the server component.

Copy-paste prompts

Prompt 1
Help me deploy the ShadowsocksRR Docker container with a custom password, port 443, and TLS-based obfuscation instead of the default HTTP one.
Prompt 2
What environment variables do I need to set when running the ShadowsocksRR Docker image, and what are the recommended values for port and obfuscation method?
Prompt 3
I have the ShadowsocksRR Docker server running on port 8388 with the default settings. How do I configure my local client to connect to it using the password and obfuscation settings I specified?

Frequently asked questions

What is docker-shadowsocksrr?

A Docker image that runs ShadowsocksRR, an encrypted proxy server, letting you set up a private relay to browse securely and bypass network restrictions with a single command.

Is docker-shadowsocksrr actively maintained?

Dormant — no commits in 2+ years (last push 2018-06-17).

What license does docker-shadowsocksrr use?

The license for this project is not specified in the repository documentation.

How hard is docker-shadowsocksrr to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is docker-shadowsocksrr for?

Mainly ops devops.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.