import_ics
Application Docker from Vilhjalmr's Repository
Vue d'ensemble
Runs a python script at a crontab defined interval that downloads/imports ics files into a caldav server.
Environment Variables:
ICS_USERNAME - Username for caldav server
ICS_PASSWORD - Password for caldav server
ICS_URL - URL to the caldav server
CRONTAB_SCHEDULE - crontab time string, eg. "0 0 * * *"
TZ - Timezone eg. "America/Chicago"
creates a calendar_download_map.py file in the config path. The dictionary contained within uses calendar name as key, and URL to ics as value.
Will download the ics file at the given URL and load its contents into the given calendar name, creating it if it doesnt exist.
If ics file is not from a download, you can put the file in the /config/ical_export forlder with calendar_name.ics as the filename.
Again, when run the script will import the ics file into calendar_name, creating it if it doesnt exist.
Arguments d'exécution
- Réseau
bridge- Coquille
sh- Privilégié
- false
Configuration du modèle
ConfigPathrw
- Cible
- /config
- Défaut
- /mnt/user/appdata/import_ics
- Valeur
- /mnt/user/appdata/import_ics
ICS Export FolderPathrw
Folder into which you can place ics files to be imported. And which downloaded ics files will be placed into. If unmapped, downloads will still work.
- Cible
- /import_ics/ical_export
- Défaut
- /mnt/user/appdata/import_ics/ical_export
- Valeur
- /mnt/user/appdata/import_ics/ical_export
ICS_USERNAMEVariable
Username for connecting to CalDAV server
ICS_PASSWORDVariable
Password for connecting to CalDAV server
ICS_URLVariable
URL to access the CalDAV Server eg. http://example.com/dav.php
CRONTAB_SCHEDULEVariable
Crontab schedule string for when script is desired to run.
- Défaut
- 0 0 * * *
- Valeur
- 0 0 * * *
TimeZoneVariable
Timezone for docker to run in.
- Cible
- TZ
- Défaut
- UTC
- Valeur
- UTC
Catégories
Télécharger les statistiques
27,282
Total des téléchargements
16
Ce mois-ci
134
Moyenne / Mois
Total des téléchargements au fil du temps
Chargement du graphique...
Détails
Référentiel
vilhjalmr26/import_icsDernière mise à jour2022-06-08
Première vue2022-06-08
Exécutez import_ics sur Unraid.
import_ics est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.