{"repo":"rafsaf/medichaser","free":true,"listed":false,"github":"https://github.com/rafsaf/medichaser","clone":"git clone https://github.com/rafsaf/medichaser.git","description":"Tool for automating Medicover appointment searches - medihunter fork","language":"Python","stars":25,"topics":["docker","medicover","python","selenium"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"MediChaser MediChaser is a tool for automating Medicover appointment searches. It interacts with the Medicover website, handles login and MFA, and sends notifications when appointments are found. The application is designed to be run in a Docker container and includes a ttyd web terminal for remote management. --- Features - Search for appointments by region, specialty, clinic, doctor, date range, and language at a configurable interval. - Handles Multi-Factor Authentication (MFA). - Sends notifications via Gotify, Telegram, Pushbullet, Pushover, Prowl and XMPP. - Remote management through an integrated ttyd web terminal. - Persistent data storage for sessions, tokens, and logs. - Bullet proof design - created for long runs. - Shell autocomplete for medichaser.py . --- How It Works MediChaser automates Medicover interactions using two login methods, both supporting Multi-Factor Authentication (MFA): - Direct HTTP Requests (Default) : Fast and efficient, interacting directly with the Medicover API. - Selenium-based Login : An alternative using a headless browser, which can be enabled with the SELENIUM LOGIN environment variable. The included ttyd service provides command-line access to the container via a web browser. --- Setup Prerequisites : Docker and Docker Compose. 1. Clone the repository: 2. Create .env file: 3. Configure credentials: Edit the .env file with your Medicover username and password. Configure notifiers in this file as well (see below). 4. Run with Docker Com","default_branch":null,"files":null,"tree":[],"storefront":"/r/rafsaf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rafsaf/medichaser/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}