Skip to content

MyGES live calendar is an dockerized software which serve an ICS file in order to add it to your favorite calendar app!

Notifications You must be signed in to change notification settings

imtomjorge/myges-ics-exporter-dockerized

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

MyGES ICS Exporter - Dockerized 🐳

MyGES ICS Exporter is a dockerized version of this software. It will allow you to generate and serve an updated .ics file of your MyGES agenda, using your associated credentials. Created by kidelag, the whole installation process, has been simplified, and converted on a complete dockerized version.

🧰 Requirements

  • MyGES active credentials (used to login at myges.fr portal)
  • x64 architecture based VM (no current ARM support)
  • Docker installed on your VM
  • Internet access on your VM
  • Any free external port

🔑 Prepare our credentials

By default, all credentials are stored on myges.env file, located at root.

Please edit this file, and add your credentials and any nickname. It will be used to get your .ics file.

NICKNAME=JohnDoe
MYGES_USERNAME=jdoe
MYGES_PASSWORD=MyStrongPassword

🚀 Launch our container

Simply run the following command:

docker run --env-file myges.env -d -p 8282:80 tjorge/myges-ics-exporter:latest

Feel free to chose your port, and choose any other port than 8282.

⚠️ Warning: Don't modify 80 port!

🔗 Access to our .ics file

By default, your ICS file, will be served at the following URL: http://yourHostIP:8282/agenda-ges?name=YourNickname

Or your custom port and replace "YourNickname" by the one that you've defined on myges.env file.

📅 Add .ics file to any calendar app

Now that you're calendar will be served on an .ics file, and constantly updated, let's add it to your calendar.

Any other calendar app that support ICS import/subscription will work as expected.

Credits

This container image is based on following software:

About

MyGES live calendar is an dockerized software which serve an ICS file in order to add it to your favorite calendar app!

Resources

Stars

Watchers

Forks

Packages

No packages published