Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

areas data are stored outside of mod storage #75

Open
insanity54 opened this issue May 20, 2024 · 0 comments
Open

areas data are stored outside of mod storage #75

insanity54 opened this issue May 20, 2024 · 0 comments

Comments

@insanity54
Copy link

Thank you for this mod. I have one concern with it and that is that the data file is a json file located at worlds/world/areas.dat.

The reason I'm concerned about this is because it puts a state file mixed in with config files. This makes backups/restores more difficult. It means tracking state outside of the standard mod storage database.

The state file as-is makes running minetest in docker especially confusing because now I have to pull the state file from what I would hope is a stateless minetest docker container.

To be fair, I know this mod pre-dates the addition of minetest mod storage. I know lots of mods store data in the world folder, but I'm hoping to see minetest go in the direction of the 12 factor app where state is confined to a database. This makes server administration way simpler because it means I don't have to worry about miscellaneous data files from various mods in the world folder. Instead, everything is in the mod storage db and that's all that needs to be backed up.

Sorry for the dissertation. I appreciate areas mod which has helped me run a server and keep areas from getting griefed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant