{"id":18267520,"url":"https://github.com/anonymerniklasistanonym/selfhostediliasrssreader","last_synced_at":"2025-04-09T02:26:58.126Z","repository":{"id":85617633,"uuid":"107875955","full_name":"AnonymerNiklasistanonym/SelfhostedIliasRssReader","owner":"AnonymerNiklasistanonym","description":"Read the private Ilias RSS feed","archived":false,"fork":false,"pushed_at":"2017-10-26T20:44:07.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-14T20:47:01.547Z","etag":null,"topics":["cron-jobs","email","gmail-notifier","ilias","python-3","rss"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AnonymerNiklasistanonym.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-10-22T15:01:37.000Z","updated_at":"2018-08-08T15:24:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"26793b8c-420b-4c5b-9a33-fdeb79760c1b","html_url":"https://github.com/AnonymerNiklasistanonym/SelfhostedIliasRssReader","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnonymerNiklasistanonym%2FSelfhostedIliasRssReader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnonymerNiklasistanonym%2FSelfhostedIliasRssReader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnonymerNiklasistanonym%2FSelfhostedIliasRssReader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnonymerNiklasistanonym%2FSelfhostedIliasRssReader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AnonymerNiklasistanonym","download_url":"https://codeload.github.com/AnonymerNiklasistanonym/SelfhostedIliasRssReader/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247964335,"owners_count":21025180,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cron-jobs","email","gmail-notifier","ilias","python-3","rss"],"created_at":"2024-11-05T11:27:44.796Z","updated_at":"2025-04-09T02:26:58.102Z","avatar_url":"https://github.com/AnonymerNiklasistanonym.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SelfhostedIliasRssReader\nRead the private Ilias RSS feed\n\n\u003cbr\u003e\n\n## What does this Python 3 script?\nIt can be run as a cron job and checks then every execution if there are new entries in the RSS feed (primary target is the private feed of the Integrated Learning, Information and Work Cooperation System platform also known as ILIAS).\n\nIf desired it sends via the embedded gmail api submodule a email to your email address.\n\n\u003cbr\u003e\n\n## How does it work\n\nSet the script as a cron job on your server (tested on a Raspberry Pi with Raspbian).\n\nThen edit the [`credentials.json`](credentials.json) file with your personal private URL, password and user name:\n\n```json\n{\n    \"url\": \"https://yourPrivateIliasUrlWithPasswordAndUsername\",\n    \"password\": \"yourPassword\",\n    \"username\": \"yourUsername\",\n    \"recipients\": [\"yourEmailAddress\"]\n}\n```\n\n**If you want to send an email look into the Readme of the submodule and set `USE_GMAIL` true.**","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanonymerniklasistanonym%2Fselfhostediliasrssreader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanonymerniklasistanonym%2Fselfhostediliasrssreader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanonymerniklasistanonym%2Fselfhostediliasrssreader/lists"}