Stream your favorite P2P content effortlessly with AceStream in a lightweight Docker container. No setup hassle—just run and play!
- Easy Setup: Start streaming in seconds with a single command.
- Lightweight: Minimal image size for fast deployment.
- Customizable: Configure ports and parameters to suit your needs.
- Compatible: Works seamlessly with media players like VLC.
- Docker installed on your system.
- A stable internet connection for smooth P2P streaming.
Run the following command to start the container:
docker run -d -p 6878:6878 wafy80/acestream
Use this URL in your favorite media player (e.g., VLC):
http://<host_address>:6878/ace/getstream?id=<content_id>
Replace <host_address>
with your system's IP or hostname and <content_id>
with the content ID you want to stream.
- 6878: HTTP port for the web interface and video streams.
- 8621 (optional): UDP port for P2P traffic (improves performance).
Expose the UDP port 8621 with this command:
docker run -d -p 6878:6878 -p 8621:8621/udp wafy80/acestream
Add custom parameters to configure AceStream:
docker run -d -p 6878:6878 wafy80/acestream --client-console --bind-all --max-peers=50
Check the status of AceStream with this command:
wget -q -t1 -O- 'http://127.0.0.1:6878/webui/api/service?method=get_version'
Have ideas or found an issue? Open a pull request or report it in the Issues section.
This project is distributed under the WTFPL license. See the LICENSE
file for more details.
🎉 Start streaming now and enjoy the power of AceStream in Docker!