Skip to content

Ace Stream server Docker image and playback CLI for media players.

License

Notifications You must be signed in to change notification settings

RonZ-dev/docker-acestream-server

 
 

Repository files navigation

Docker Ace Stream server

An Ace Stream server Docker image.

Overview

What this provides:

  • Dockerized Ace Stream server (version 3.2.3) running on docker container python 3.8-slim
  • Dockerized web server which provides acces to python playback script playstream.py instructing server to:
    • Commence streaming of a given program ID.

Since a single HTTP endpoint exposed from the Docker container controls the server and provides the output stream, this provides one of the easier methods for playback of Ace Streams on traditionally unsupported operating systems such as macOS.

Building

To build Docker image:

$ docker compose build

To run Docker image:

$ docker compose up -d

Alternatively pull the Docker Hub image:

$ docker pull [todo]

Usage

Docker will start 2 containers: acestream-server and acestream-web

  • Browse to the webinterface, default port is 4000, and input the acestream ID into the webpage. image

  • Server will respond with the http link (still needs to be fixed with external ip) image

You can find acestream ID's here: https://acestreamsearch.net/en/

Reference

About

Ace Stream server Docker image and playback CLI for media players.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 85.8%
  • Dockerfile 7.2%
  • Shell 7.0%