Skip to content

Instantly share code, notes, and snippets.

@Khazbs
Last active December 6, 2024 23:33
Show Gist options
  • Save Khazbs/bb072387a37b910e398505145864a157 to your computer and use it in GitHub Desktop.
Save Khazbs/bb072387a37b910e398505145864a157 to your computer and use it in GitHub Desktop.
If Outline shadowsocks server doesn't work for you, try this Docker Compose deployment of shadowsocks-libev! For a full list of environment variables, click "latest" here: https://hub.docker.com/r/shadowsocks/shadowsocks-libev/tags — and look for lines starting with ENV
PASSWORD=YourHopefullyVeryStrongAndSecretPassword
METHOD=aes-256-gcm
services:
shadowsocks:
image: shadowsocks/shadowsocks-libev:latest
ports:
- "8388:8388/tcp"
- "8388:8388/udp"
env_file: .env
restart: unless-stopped
@Khazbs
Copy link
Author

Khazbs commented Dec 6, 2024

If you want to connect to this server from the Outline client app, you have to convert the configuration to a ss:// link. I used this app for that: after manually adding the configuration (including the correct hostname, port, password and method) I tested it, shared it via clipboard (as a ss:// link) and then successfully pasted and added it to the Outline client app. I hope it works for you too just as easily!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment