Server role install

Don’t know how difficult it would be to separate out but it would be useful to install only the server/sync features without the full app UI.

I run a copy on a VM which I only ever access to start/stop the application. I create/update items on phones and laptops which all sync back to this VM.

It would be nice to be able to run the server part as a service on a minimal linux install (or Windows I guess) without all the desktop stuff.

1 Like

I think some users have been running Everdo on a Linux VPS. It probably involves setting up a virtual X11 display, something like what is described here.

Thanks Andrei. I am just running on my home network and I can think of a few workarounds but they’re all a bit clumsy.

This is not critical, Everdo is working well for me as it is, but it would be nice so I just wanted to float the idea in case you’re thinking of refactoring your code one day :wink:

1 Like

I have recently set up this configuration using:

  • A cheap VPS server with dedicated IP address
  • Docker container
  • Webtop docker image (Ubuntu XFCE)
  • Deb distribution package of Everdo 1.9.0

The app running in this container is configured as “Local Network server”. All my other devices are configured as “Clients” (with auto-sync).

This way, the apps update automatically whenever I open them.

The only downside is that this whole installation consumes 1,4 Gb RAM. Which is quite a lot

A dedicated server would be a much welcome option. Seeing that this post is already 5 years old, I doubt the situation will change, but who knows.

In the meantime, I am searching for alternatives. Unfortunately.

2 Likes

Let me humbly point you towards this post reporting on a more lightweight Docker setup achieving the same: