Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
While I have heard of people doing this a decade, I have never looked into it.
How was the install and setup process? How is the resource consumption of the server? At one point it seemed one had to supply their own quests. Are there open source quests available? Anything cool I didn’t ask about?
I just checked the server without logging into the game and it’s using like 106% of the CPU on idle when I logged in and played a little bit. It didn’t change too much but it’s consistently running that high at idle because I guess things in the game world are running so I’m probably going to stop the service and start it when I’m gonna play to just lower my electric usage
Great to know. I don't know if 106% of CPU is good or bad, but it is not what I had anticipated. Thank you!
Other places have said that it’s not resource intensive, and I’ve heard that it can run on pi4 with some optimization.
I wonder if I need to do something to optimize it.
Install wasn’t too bad, I used a mix of chatgpt and install documentation when I get stuck.
One problem I had was that I was aiming for burning crusade, but and chatgpt told me that Azerothcore supported burning crusade.
So after getting the server up and learning this, I had to find a wotlk client.
The choose of expansion was arbitrary, I just didn’t want modern wow.
There are some data files you have to supply, but they can just be downloaded from github and the guide even links to it.
I’m not sure about resources, but for a small instance, I think it’s pretty light. I’ve only just installed it on a i5-3470 cpu server, and it seems to play fine.
I’ve only played for like 5 minutes as I’ve not had time to play and monitor how heavy it is.
I did it like 10 or so years back? It was pretty easy to be completely honest and didn't require too many resources, at least not if you're the only one using the server. You just run the server locally and then use the client to connect to that server. That's basically it.
And no, the game comes with all the quests and everything, you don't need to really do anything else. The downsides is that you'll be locked out of a bunch of content like dungeons and raids since those require groups of 5 or more players.
Yeah me too. The biggest hurdle was understanding that the code, dB and scripts need to be in versions fitting together. Until then it was a bit off 🤣.
But as you said, about 10 years back but even on a pretty small vm for me and friends.
I have read that modern servers have np. Bots you can add so you can do dungeons and stuff. I haven’t tried myself. Would love to find a guide on how to set up a Linux host.
Trinitycore has a guide https://trinitycore.info/ if you follow it properly it will result in a working server. Any time I've seen someone have a problem following it, they either missed a step by mistake, or tried to go off on a tangent, configuring it for their own needs during install/setup.
First make it work with the instructions, and once it is working, then tinker with it :P
I run one on a 8 gb debian server from hetzner and it seems rock solid so far from what i can tell with the amount of traffic i am likely to have (just friends get an account). Running azerothcore and not trinitycore. Setup was very easy.
Quests are really just entries in a mysql database so im sure there are open source quests you can just inject into the database. or you can make your own :)