Установка docker, acestrem и прокси с помощью docker на ubuntu

Материал взят с 
https://hub.docker.com/r/sybdata/ace86a37
https://hub.docker.com/r/sybdata/aceubase

 

Устанавливаем curl (стандартно должен быть установлен)
apt install curl

Скачиваем скрипт установке докер
curl -fsSL https://get.docker.com -o get-docker.sh

Запускаем скрипт, устанавливаем докер
sh get-docker.sh

Устанавливаем web интерфейс для докера, доступен будет на порту 9000 (http://ip:9000)
docker run -d -p 9000:9000 --restart always --name=prt -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

Устанавливаем сеть
docker network create -d bridge --subnet=172.19.0.0/16 ace-network

 

Два варианта установки acestrem, разницы нет какой вариант использовать.

Устанавливаем докер с acestrem (первый вариант)
docker run -d --net ace-network --ip="172.19.0.2" -p 8624:8624 --name aceremote64 --tmpfs "/dev/disk/by-id:noexec,rw,size=4k" --tmpfs "/tmp/fs/:noexec,rw,size=4096m" --restart=always sybdata/aceubase:aceonly bash -c "/opt/start.sh SZGHqCMt 62062 6878 8624 1800"

Устанавливаем докер с acestrem (второй вариант)
docker run -d --net ace-network --ip="172.19.0.2" -p 8624:8624 --name aceremote64d --tmpfs "/dev/disk/by-id:noexec,rw,size=4k" --tmpfs "/tmp/fs/:noexec,rw,size=4096m" --restart=always  sybdata/ace86a37:aced0nly bash -c "/opt/start.sh SZGHqCMt 62062 6878 8624 1800"

 

Устанавливаем контейнер(докер) с прокси и с ip 172.19.0.3 и порт 8081

Первый вариант
docker run -d --net ace-network --ip="172.19.0.3" -p 8081:8081 --name httpaproxy --restart=always sybdata/aceubase:httpaproxy

Второй вариант
docker run -d --net ace-network --ip="172.19.0.3" -p 8081:8081 --name httpaproxy --restart=always sybdata/ace86a37:httpaproxy

 

httpaproxy

Перегружаем сервер
reboot now 

 

 Все установили. 

 

Доступ по http:

Доступ к web интерфейсу для управления докерами (контейнерами)
http://ip:9000

ТоррентТВ
http://ip:8081/torrenttv 
или 
http://ip:8081/torrenttv/playlist.m3u

 

торрентТелек
http://ip:8081/torrent-telik 
или 
http://ip:8081/torrent-telik/playlist.m3u

 

allfon
http://ip:8081/allfon 
или 
http://ip:8081/allfon/playlist.m3u 

 

Фильмы (загружать торрент файлы в /mnt/films)
http://ip:8081/films

 

Статистика подключений:

http://ip:8081/stat

 

 

 

Изменение стандартной ссылки на плейлсит

В фале torrenttv_plagin.py расположенного по пути opt/tv/httpAceProxy/plugins

Меняем handlers на свою ссылку.

Стандартная ссылка http://ip:8081/torrenttv 

 

 Изменить количество одновременных подключений к прокси.

В файле 

 

Количество одновременных подключений 3.

 

 

Указать ссылку на плейлсит с торрент ссылками на каналы.

Также можно указать интервал обновления плейлиста в минутах. По стандарту стоит 360 минут.

 

 

Зайти в контейнер через PuTY docker exec -it httpaproxy /bin/sh

Установить программу в контейнере в примере установка nano  apk add --no-cache nano

В контейнере установлена альпина линукс