No description
Find a file
Finn Christiansen 2774a48056
All checks were successful
Build / test (push) Successful in 15s
Python formatting PEP8 / Python-PEP8 (push) Successful in 11s
Renovate / forgejo (push) Successful in 15s
Test / test (push) Successful in 14s
Build / build-amd64 (push) Successful in 23s
Build / build-arm64 (push) Successful in 3m14s
Build / create-manifest (push) Successful in 2s
Merge pull request 'Update data.forgejo.org/renovate/renovate Docker tag to v43' (#125) from renovate/data.forgejo.org-renovate-renovate-43.x into master
Reviewed-on: #125
2026-02-01 11:12:04 +01:00
.forgejo/workflows Update data.forgejo.org/renovate/renovate Docker tag to v43 2026-02-01 06:33:33 +00:00
app get flask secret from env file 2025-11-23 21:11:52 +01:00
tests 🧪 skip failing test 2025-11-25 09:20:01 +01:00
.flaskenv.example get flask secret from env file 2025-11-23 21:11:52 +01:00
.gitignore 🙈 ignore CACHEDIR.TAG 2025-11-23 21:54:56 +01:00
apache_sample_config.conf 🎉 Huge update, added Python virtualenv, updated dependencies... 2023-11-07 20:28:19 +01:00
docker-compose.yml update docker compose 2025-11-23 17:40:02 +01:00
Dockerfile Update python Docker tag to v3.14 2025-11-24 00:01:36 +00:00
LICENSE Initial commit 2018-12-29 18:28:30 +01:00
pytest.ini add tests 2025-11-23 22:10:25 +01:00
README.md 📝 update repository URL in README 2024-05-26 22:16:52 +02:00
reminder.wsgi get flask secret from env file 2025-11-23 21:11:52 +01:00
renovate.json update renovate less frequently 2026-01-12 21:00:07 +01:00
requirements.txt Update dependency gunicorn to v24.1.1 (#123) 2026-01-24 02:31:28 +01:00

reminder

A simple python Flask application which adds reminders to every event in a given ICS file.

See it in action at https://reminder.pimux.de

Installation

Docker

docker run code.f2n.me/finn/reminder:latest

non-Docker

Clone the repo, install Python virtual environment, configure webserver (or use some wsgi server)

git clone https://code.f2n.me/finn/reminder.git reminder
cd reminder
virtualenv .
. bin/activate
pip install -r requirements.txt
cp apache_sample_config.php /etc/apache2/sites-available/my-reminder.exmaple.org.conf
a2ensite my-reminder.exmaple.org.conf