Tempest EPG Generator Docker Image with Nginx + PHP8.3.15 on Alpine3.21
7.0K
Docker Image of the fastest XMLTV formatted EPG Generator with GUI and the lowest memory usage, bundled with Nginx + PHP8.3.15 on Alpine3.21
Source : https://github.com/K-vanc/Tempest-EPG-Generator
docker pull kvanc/tempest_epg:latest
docker run -p 80:8095 -v "/your/local/folder/:/var/www/html/tempest_config/" kvanc/tempest_epg
Please replace "/your/local/folder/" part with absolute path of your folder to access generated Tempest folders
If you need to change php.ini settings for timezone(default is Europe/Istanbul) or php memory setting(default is 128M), first create a 'php-user.ini' file as below example;
[Date]
date.timezone=Europe/London
[Memory]
memory_limit = 256M
then you need to mount it into another point as below;
docker run -p 80:8095 -v "/your/local/folder/php-user.ini:/etc/php83/conf.d/custom.ini" -v "/your/local/folder/:/var/www/html/tempest_config/" kvanc/tempest_epg
If you need to change php timezone, I suggest you to change also docker container timezone(default is Europe/Istanbul) to same by running container with TZ environmental variable as below;
docker run -p 80:8095 -e TZ=Europe/London -v "/your/local/folder/:/var/www/html/tempest_config/" kvanc/tempest_epg
To run Tempest out of container or to use on scheduled operations such as Scheduled Tasks or Cron, you may use below command to run it as root user;
docker exec -u root yourcontainername php /var/www/html/tempest.php --epg
Please replace "yourcontainername" part with name of your Tempest container. This command can be used with all other Tempest Cli commands and arguments(Channel Creation, Update etc.) for running Tempest out of container.
You can also make the same settings via Docker Desktop
Note: Tempest can be updated via built-in updater without need of container re-building. Auto-updating script will run on container restart and update to latest available Tempest version. For updating manually, please check "Tempest Updater" option via GUI or below Tempest Update command via CLI;
docker exec -u root yourcontainername php /var/www/html/tempest.php --update
Content type
Image
Digest
sha256:3d24860ef…
Size
32.8 MB
Last updated
over 1 year ago
docker pull kvanc/tempest_epg