Recent MyTimetable versions are self-contained Spring Boot applications and only need a Java Runtime Environment to run. Therefore you will need the following installation files:
- Java Runtime Environment / JRE (see Software packages and download locations)
- MyTimetable Web Server
- MyTimetable External Calendaring (if you push timetables to external calendars like Outlook 365 or Google Calendar)
Unzip these components on the server. For security reasons it is preferred to run the External Calendaring component on a separate server. Every server will need a copy of the JRE.
The MyTimetable Web Server and MyTimetable External Calendar applications are provided as a ZIP file. In the root of the ZIP file an
INSTALL file described the further installation process.