1.7 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	IPTV EPG Downloader Docker
This Docker image allows you to easily download TV guide data from IPTV sources using the IPTV EPG repository.
Prerequisites
Before using this Docker image, you need to have Docker installed on your system. You can download and install Docker from the official website: Docker.
Usage
- 
Clone this repository to your local machine: git clone https://gi.sthope.dev/sthope/Docker-IPTV-EPG-Downloader/epg-docker.git cd epg-docker
- 
Build the Docker image: docker build -t epg-downloader .
- 
Run the Docker container to download the TV guide data: docker run -p 3000:3000 -e SITE=site1.com epg-downloaderReplace site1.comwith the desired IPTV source (site) name. You can specify multiple sources by separating them with commas or spaces, like-e SITE=site1.com,site2.com.
- 
Once the guide download process is complete, the downloaded guides will be available at a link like this: http://<your_local_ip_address>:3000/guides/en/<site>.xmlReplace <your_local_ip_address>with your machine's local IP address.
Additional Notes
- 
If you want to run the server separately after downloading the guides, you can modify the Dockerfile to include both commands ( npm run grabandnpm run serve), or you can manually run the server using the container's shell.
- 
Ensure that your firewall and network settings allow the necessary connections for the Docker container to be accessible. 
- 
This Docker image is provided as-is. Make sure to check the official IPTV EPG repository for any updates or changes. 
License
This project is licensed under the MIT License.