joejoe87577

joined 2 years ago
[–] [email protected] 17 points 4 months ago

Anything with bonkers ideas or decision is fun. I mean kicking a squirrel against a tree in baldurs gate 3 is one of my favorite memories of our play trough.

[–] [email protected] 80 points 4 months ago (7 children)

So a story mode? Like the first AC games? There is a story and you play the game while the story unfolds and the writers decided what happens and you get immersed in the story without five hundred fake decision that make no difference what so ever?

[–] [email protected] 5 points 4 months ago

Live service can be awesome if done right and with good enough intentions, but for the most part it's just about maximizing profits and minimizing effort for the developer / publisher. Add decision made not by lead designers / game directors but excel warriors and we end up with Call of Battlefield: Black Duty 17 Battlepass Edition with optional Subscriber Package.

But this whole situation creates the ideal situation to get gems like baldurs gate 3, battlebit, factorio, even games like cyberpunk stand out of the whole profit maximizing shit show.

[–] [email protected] 24 points 4 months ago (2 children)

Nothing really, we played it for 120h and then moved on to other games. I assume many other players did as well. It's not a live service game with seasonal content and constant changes or updates. There are no leagues or leader boards so there is no reason to return to the game other than the occasional fun round with others.

But to be honest it's fine as it is, solid game play and nice maps. Not every game needs to run indefinitely and keep huge numbers of concurrent players. The devs did their thing, showed the world what games should be like and now they earned their retirement. If they come back with updates, good. If they decide to make another banger game, even better. But they don't have to, if every game is an endless time sink with seasons, battle passes, skins, mtx and fomo built in there would be no exceptional games like we had in the past years.

Also the game is highly dependent on the people you play with, the longer fps games run the better people usually get. Beginners or players with little time get pushed out because there are seasoned gamers that do nothing else than running the best meta weapon and learned all the maps. So for new players the fun declines and veterans keep complaining about the lack of new players.

[–] [email protected] 1 points 4 months ago

That seems like the solution I was looking for. Google wasn't really helpful for me here :).

[–] [email protected] 1 points 4 months ago

I can run the scripts by hand but I have to do everything else (logging, rollovers, notifications, etc.) by hand too, that is what I wanted to avoid.

Permissions are not a big deal inside the containers and even If there is an issue, this is for my home nas. I don't really care If I have to spend a couple of hours to fix broken permissions after restoring something from a backup.

 

I'm trying to come up with a elegant way of backing up my docker volumes. I don't really care about my host and the data on the host, because everything I do happens inside my docker containers and the mapped volumes. Some containers use mapped paths, but some others use straight up docker volumes.

I've started writing a script that inspects the containers, reads all the mount paths and then spins up another container to tar all the mounted paths.

docker run --rm --volumes-from $container_name-v /data/backup:/backup busybox tar cvf /backup/$container_name.tar $paths

So far so good, this works and I can write all backups to my storage and later sync them to an offsite backup space.

But error handling, (nice)logging and notifications using ntfy in case of success / errors / problems is going to suck in a bash script. Local backup file rollover and log file rollover also just suck if I have to do all this by hand. I'm able to use other languages to write this backup util but I don't want to start this project if there already is a ready made solution.

So the question, is there a utility that can simply schedule arbitrary bits of script, write nicer logs for these script bits, do file rollovers and run another script on success / error?
All the backup programs that I can find are more focused on backing up directories, permissions and so on.