Skip to content

hamidmayeli/outline-ss-ws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

outline-ss-ws

What is this repo

This repository provides a complete Outline SS + WS (Shadow socks over websocket) management system:

  • An Outline server container with Prometheus metrics.
  • A management app for client and report management.
  • An Nginx reverse proxy that routes WebSocket traffic to Outline and HTTP traffic to the management app.
  • A one-command installation script that provisions SSL, firewall rules, cron jobs, and Docker Compose.

How to install

Prerequisites:

  • A Linux server with sudo access.
  • A domain name pointing to the server’s public IP.

Run the installer:

sudo bash -c "$(wget -qO- https://raw.githubusercontent.com/hamidmayeli/outline-ss-ws/refs/heads/main/install.sh)" \
  _ -d sample.com -e [email protected]

To use the stable management app image tag, add --stable:

sudo bash -c "$(wget -qO- https://raw.githubusercontent.com/hamidmayeli/outline-ss-ws/refs/heads/main/install.sh)" \
  _ -d sample.com -e [email protected] --stable

The installer downloads deployables/docker-compose.yaml and provisions everything end-to-end.

What features does it have

  • Outline SS server container with Prometheus metrics.
  • Management API with JWT auth, client CRUD, and Outline config synchronization.
    • Client configs
    • Setting limits per client
    • ssconf support for dynamic access
    • Different reports and monitoring
  • Automated SSL setup, firewall configuration, and scheduled updates.

Troubleshooting

For quick recovery steps and the client-connection scenario, see supporting-doc/troubleshoot.md.

How to contribute

Please open a PR and follow CONTRIBUTING.md.

Licensing

Free to use for personal or production use, but redistribution or copying of the source, images, or derivatives is not permitted.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors