Skip to content

jaidenlabelle/cineplex-timetable-exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CineplexWork

A Python package to automatically convert a Cineplex employees work schedule to a iCalendar file.

Getting Started

Note

Official Docker images are available at jaidenlabelle/cineplexwork on Docker Hub.

Installation

CineplexWork is not available on PyPI and is currently only tested with Python >= 3.13.

Download CineplexWork from the repository:

git clone https://github.com/jaidenlabelle/cineplex-timetable-exporter

Change directory to the newly created folder and run the package as a command-line tool:

cd cineplex-timetable-exporter
python -m cineplexwork -h

Docker Compose

Example Docker compose setup when using the official Docker image.

services:
  cineplexwork:
    image: 'jaidenlabelle/cineplexwork:latest'
    container_name: cineplexwork
    restart: no # Avoid restart loop if something bad happens (recommended)
    environment:
      - CINEPLEX_USERNAME=<username>
      - CINEPLEX_PASSWORD=<password>
      - CINEPLEX_TOTP_SECRET=<totp secret>
      - timezone=America/Toronto
      - filename=output/output.ics
      - time=05:00 # UTC time to run the script daily
    volumes:
      - ./data/output:/app/output # iCal file output directory

About

Export Cineplex timetable to ICS file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors