You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a low-end box (4 core CPU, 2GB RAM) running a Minetest server with Postgres and lots of mods.
I would love to run mapserver but when I had it installed, the game became unplayable due to constant player timeouts. I think the server doesn't have enough RAM. Even without mapserver, my VPS kills minetest-server 1-2 times a week due to being out of memory.
This brings me to my first question. Is it possible to run mapserver in a distributed fashion, running on a different server and remotely connecting to the minetest db for map updates?
Another curiosity I have is that mapserver must live in the minetest world directory. Why does mapserver need to live in the world directory? Why can't I put it in /usr/local/etc/mapserver?
Thank you for your time and your hard work on this project!
The text was updated successfully, but these errors were encountered:
I would love to run mapserver but when I had it installed, the game became unplayable due to constant player timeouts. I think the server doesn't have enough RAM. Even without mapserver, my VPS kills minetest-server 1-2 times a week due to being out of memory.
This brings me to my first question. Is it possible to run mapserver in a distributed fashion, running on a different server and remotely connecting to the minetest db for map updates?
The mapserver itself isn't built for a distributed world (yet?).
But it should be possible to replicate the map-database to another host and run the mapserver there. Haven't tried it yet but i think litestream would work in case of an sqlite database (https://litestream.io/) and "simple" wal-replication for a postgres db.
Another curiosity I have is that mapserver must live in the minetest world directory. Why does mapserver need to live in the world directory? Why can't I put it in /usr/local/etc/mapserver?
The binary can be anywhere you want, just the current directory has to be the world path: you can cd to your world dir and run the binary with the full path, /usr/local/etc/mapserver in your example.
Thank you for your time and your hard work on this project!
I have a low-end box (4 core CPU, 2GB RAM) running a Minetest server with Postgres and lots of mods.
I would love to run mapserver but when I had it installed, the game became unplayable due to constant player timeouts. I think the server doesn't have enough RAM. Even without mapserver, my VPS kills minetest-server 1-2 times a week due to being out of memory.
This brings me to my first question. Is it possible to run mapserver in a distributed fashion, running on a different server and remotely connecting to the minetest db for map updates?
Another curiosity I have is that mapserver must live in the minetest world directory. Why does mapserver need to live in the world directory? Why can't I put it in /usr/local/etc/mapserver?
Thank you for your time and your hard work on this project!
The text was updated successfully, but these errors were encountered: