Public | Automated Build

Last pushed: a year ago
Short Description
aceproxy
Full Description

docker-acestream-debproxy

Debian based docker image for aceproxy.

##Installation

  docker pull visualrecord/docker-acestream-debproxy
  1. Create the container based on downloaded or built image

    docker create --name=aceproxy -p 8000:8000 -v /etc/aceproxy:/etc/aceproxy:ro visualrecord/docker-acestream-debproxy
    
  2. If you have any configuration files for the aceproxy, put them to /etc/aceproxy on the host. aceconfig.py will be used as main config file and plugin-specific config files will be automatically copied to plugins/conf within the docker image upon start. Since these files might contain sensitive information (e.g. passwords) make sure noone but root can read them.

##Usage

Start the container

docker start aceproxy

Then you could copy the following URL into your player to get the playlist

http://[SERVER_IP]:8000/torrenttv/playlist.m3u

Further instrustions on configuring and using aceproxy could be found here: https://github.com/ValdikSS/aceproxy/wiki

##AutoStart /etc/systemd/system/docker-acestream.service example
...
[Unit]
Description=Acestream
Requires=docker.service
After=docker.service

[Service]
Restart=always
ExecStart=/usr/bin/docker start -a aceproxy
ExecStop=/usr/bin/docker stop -t 2 aceproxy

[Install]
WantedBy=default.target
...
After creating this file do
...
systemctl daemon-reload
systemctl start docker-acestream.service
...

##Acknowledgements

Thanks to ValdikSS for aceproxy.
and AndreyPavlenko https://github.com/AndreyPavlenko/aceproxy
Thanks to ikatson for ubuntu based aceproxy container which was used as a sample to create debian-based one.
Used Serge Levins's https://github.com/sergelevin/docker-acestream-debproxy

Docker Pull Command
Owner
visualrecord

Comments (0)