Hi!
As me and my friends can't always play at the same time and also can't afford a dedicated server we came up with this idea to use version control to keep the world save up to date whenever someone of us plays alone and it has been working really well. So basically we always have the latest world save in a GitHub repository (also works as a backup) so anyone of us can play alone and/or host a server with the same world save. Only extra "work" that needs to be done is to pull & push the repo (one click) before and after playing and notifying others in a group chat.
Just wanted to post this here as I haven't seen this solution anywhere and we spent quite a lot of time googling any solution to play without a dedicated server. Sorry if this is old news (first time here in r/Valheim) and if you have any questions on how to set this up etc. feel free to ask!
Edit: grammar
Source: https://www.reddit.com/r/valheim/comments/st2hpy/using_github_with_world_saves/