Hi everyone,
I’d like to share a little hobby project I’ve been working on: Everdo Dockerized. It’s a simple way to run Everdo inside Docker.
The goal of this project was to make it easy to:
-
Run Everdo headlessly on a home server or NAS
-
Manage the app with Docker tools (
docker-compose
, Portainer, etc.) -
Access the Everdo GUI via browser using noVNC
Check out the repository here: https://github.com/P9k/everdo_dockerized/
You’ll find a quick start guide, sample docker-compose.yml
, and instructions for setting up.
It is also possible to use this setup to sync Everdo remotely either using a VPN into your home network (e.g. using Wireguard and Tailscale) or a reverse proxy.
This project is still an very early-stage. You are welcome to try it out. If you run into issues or have ideas for improvements please open an issue or PR on GitHub or message me here! Contributions are very welcome.
Warning: Exposing your Everdo instance to the public internet even via or a reverse proxy using TLS encryption is risky! Both design and implementation errors can lead to data leaks or compromise. If you require remote access to the dockerized Everdo instance, prefer methods like a VPN into your home network (Wireguard, Tailscale).
Andrei knows of this project and allowed me to inform the community about it. He wants to underline that exposing any service to the web is inherentliy dangerous and you have to be very aware of the possible risks. When in doubt, use the ESS for remote synchronization.