Skip to content

SpaunBoNe/aceUbase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

logo-text-test (v3.1.16)

On the basis of A minimal Ubuntu base image modified for Docker-friendliness

Baseimage-docker only consumes 8.3 MB RAM and is much more powerful than Busybox or Alpine.

Baseimage-docker is a special Docker image that is configured for correct use within Docker containers. It is Ubuntu, plus:

  • Modifications for Docker-friendliness.
  • Administration tools that are especially useful in the context of Docker.
  • Mechanisms for easily running multiple processes, without violating the Docker philosophy.

You can use it as a base for your own Docker images.

Baseimage-docker is available for pulling from the Docker registry!

Ace Stream – это медиа-платформа с децентрализованной/распределенной системой поставки и хранения мультимедийных данных, предназначенная для создания интернет-сервисов с функциями AVoD (Аудио и Видео по Запросу) и Live Streaming («живого»/потокового вещания), с обширной социальной и интерактивной составляющей.

Настройка HTTPAceProxy

заходим в контейнер:

docker exec -it aceub /bin/bash

редактируем следующее:

  • root@aceub:/# nano /opt/HTTPAceProxy-master/modules/playlist.py
  • root@aceub:/# nano /opt/HTTPAceProxy-master/plugins/torrenttv_api.py
  • root@aceub:/# nano /opt/HTTPAceProxy-master/plugins/config/torrenttv.py
  • root@aceub:/# nano /opt/HTTPAceProxy-master/plugins/config/p2pproxy.py
  • root@aceub:/# nano /opt/HTTPAceProxy-master/plugins/config/torrentfilms.py

Для получения плейлиста, используйте ссылки вида:

Полная совместимость и поддержка офф. виджета ттв

screenshot_20180310-221051 screenshot_20180310-221116 screenshot_20180310-221124

Получение альтернативного плейлиста .m3u <900 каналов), Фильмотеки из 2860 фильмов по жанрам + чистка кеш файлов старше чем 5 минут

запустить в кроне:

crontab -e

добавить в низ это содержание:

0 */2 * * * find /tmp/state/.ACEStream/.acestream_cache/* -depth -type f -mmin +5 -print0 | xargs -0 -r rm -f > /dev/null 2>&1
0 */2 * * * find /tmp/state/.ACEStream/collected_torrent_files/* -depth -type f -mmin +5 -print0 | xargs -0 -r rm -f > /dev/null 2>&1
0 */6 * * * cd /var/www/html/ && ./scan-m3u.sh > /dev/null 2>&1
@reboot sleep 20 && cd /var/www/html/ && ./scan-m3u.sh > /dev/null 2>&1
0 */9 * * * curl -f -s -k -L -o /var/www/html/films.m3u http://roof.pythonanywhere.com/playlist/lists/?ip='ваш ip' > /dev/null 2>&1

плейлисты будут доступны по этим адресам:

http://ip:8844/tv.m3u         # если порт nginx 80 пробросить на 8844!
http://ip:8844/films.m3u

img_0227

Логи

в HTTPAceProxy/aceconfig.py правим строчку 140 на:

logfile = "/var/log/supervisor/acehttp.log"

будет доступно по ссылкам:

http://ip::9903/logtail/acestream # аналог в терминале tail -f -n 0 /var/log/supervisor/acestream.log
http://ip::9903/logtail/acehttp # аналог в терминале tail -f -n 0 /var/log/supervisor/acehttp.log

Опционально: Доступ в Веб-Интерфейс

Движок запускается с дополнительным ключом --access-token "some_token" (по умолчанию "access token" генерируется случайным образом при каждом запуске движка). После этого веб-интерфейс будет доступен по ссылке: "http://host:6878/webui/app/69696969/server". После первоначальной настройки сводящейся в задании пароля, веб-интерфейс будет уже доступен по этой ссылке: "http://host:6878/server" 916_12

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages