Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/signalapp/Signal-TLS-Proxy
https://github.com/signalapp/Signal-TLS-Proxy
Last synced: 15 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/signalapp/Signal-TLS-Proxy
- Owner: signalapp
- License: mit
- Created: 2021-01-25T23:17:18.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-17T21:16:21.000Z (about 2 months ago)
- Last Synced: 2024-09-18T02:10:16.958Z (about 2 months ago)
- Language: Shell
- Homepage:
- Size: 14.6 KB
- Stars: 851
- Watchers: 31
- Forks: 120
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Signal TLS Proxy
To run a Signal TLS proxy, you will need a host that has ports 80 and 443 available and a domain name that points to that host.
1. Install Docker by following the instructions at https://docs.docker.com/engine/install/
2. Clone this repository
3. `./init-certificate.sh`
4. `docker compose up --detach`Your proxy is now running! You can share this with the URL `https://signal.tube/#`
## Updating from a previous version
If you've previously run a proxy, please update to the most recent version by pulling the most recent changes from `main`, then restarting your Docker containers:
```shell
git pull
docker compose down
docker compose build
docker compose up --detach
```## Contributions welcome
We want this proxy to be simple to deploy for a broad population, but we know that it won’t fit all deployments—especially advanced users that already have running servers or specific technology preferences. We welcome contributions that make incremental improvements, updates, and improve compatibility, but aren’t considering significant architectural changes.