Nerd, punk, nord

Feel free to hit me up on matrix.

  • 2 Posts
  • 33 Comments
Joined 1 year ago
cake
Cake day: June 7th, 2023

help-circle






  • This is the changelog:

    spoiler

    Changelog b313

    Additions:

    Show Extras button added to Twitch Options
    

    Changes:

    Lowered Action stage unlocked for the following twitch commands
        #spoil unlock from 30 to 15. 
        #shuffle_boxes unlock from 50 to 15.
        #empty_boxes unlock from 50 to 20. 
        #drop_held unlock from 12 to 5. 
        #mind_wipe unlock from 60 to 40. 
        #destroy_base unlock from 50 to 30. 
        #fill_base unlock from 50 to 30. 
    
    Adjusted the infestation game stage mod and bonus values to be a bit more challenging based on feedback and code review
    Updated pricing for turret ammo to prevent exploits
    Player crafted doors, hatches, shutters, garage doors, and cellar doors are no longer sellable to the trader
    Daring Adventurer 3 and 4 are now unlocked at INT 7 and 10
    Adjusted trader stage templates for T2 and T3 tools and weapons
    Adjusted quality ranges of tools and weapons in trader inventories for more variety
    Prison_01 steel railings in guard towers replaced with corrugated
    

    Fixes:

    Ability to copy / paste lights within the prefab editor and retain their light properties
    Putting a charged stun baton into vehicle storage causes a crash to desktop
    Updating player backpack Nav icons could hide previous icons that may now be in use elsewhere 
    Drone throws NRE when trying to heal the player
    





  • I really don’t want to discourage you from trying it out.

    But if you are really just getting into it you should maybe try something a little bit less messy. Lemmy is a young project gaining a lot of traction and it’s easy to get caught in the crossfire lol.

    Maybe you wanna try something a little bit more stable and predictable first and then work your way up. you know…hosting a game server or a teamspeak for your friends. Maybe get into docker and deploy something with that first. Get familiar with port forwarding and firewall rules. Especially getting to know the docker network stuff. That took me some time lol. Maybe a personal nextcloud before you go and host a (semi-) publoc social media instance. people might get angry if you screw up.

    But 100% get into self hosting shit. It’s a lot of fun and there is A LOT to learn.


  • I wouldn’t recommend hosting it from your home network. Even if you are only having a couple of buddies on there it could easily be ddosd by a post going viral or something. Also you would permanently leak your personal IP adress to the outside world. There are ways to protect yourself against that but it’s probably not worth the effort. You are better off just renting a cheap vps for your 50 person instance. You can rent those for like 5usd a month. Share that money with a handful of friends. Everyone puts 10 bucks in and you can pay upfront for multiple years.


  • I’m not a web developer. I’m sort of a sysadmin so i have some experiences maintaining machines for web apps for other people. And you are right…text will not create massive amounts of data. But a lot of tiny transactions can bring down machines surprisingly fast even if the total amount of data is relatively small.

    I guess we are here to experience it first hand. I don’t think anybody…not even the developers have a clear idea of how well this will scale. There is only one way to find out lol


  • maybe I phrased that poorly and you didn’t understand what I was trying to say. The size of the bigger instance shouldn’t matter at all because only data from communities is pulled, that a member of the smaller instance is subscribed to. So if the bigger instance has 1000 members or 2 million members wouldn’t make a difference. The only thing relevant should be how active the communities are that members are subscribed to.


  • I don’t think this is an issue tbh.

    The full name of a community includes the instance is running on. For this community here the instance is asklemmy@lemmy.ml . If you are referring to community you should include the instance to avoid confusion.

    To the issue of duplicate communities: That issue existed on reddit too. Communities with slight variations in the name always existed. Sometimes the owners of some variation of the community just decided to forward their users to a “main community”. Sometimes multiple communities coexist. I believe that in most cases a certain “main community” will establish itself as the one that the majority just accepts as the “real deal” because it has the most activity and the best moderation policies.






  • Containerizing generally a very good idea. MIt provides security benefits in certain cases, keeps stuff organized and can prevent an application taking down other services. So yes. Definitely go for it. So I don’t have super in depth knowledge about docker. Idk if and how you can allocate and provision resources to specific containers. If for example your lemmy is just overloaded and by usage or just a bug it could issues with your other services even when running in a container.

    I personally use Linux Containers (LXD/LXC) for pretty much everything. I can use them pretty much exactly like a VM even though they are just containers using the host resources but I can provision them properly. You can SSH into them just like into a normal Linux machine.

    Speaking of linux containers there is something that you should check regardless of what container solution you want to use. With cheap VPS it is very common that you actually don’t pay for a real VM but what you have is actually a LXC (Linux Container). This is usually fine but it can cause issues when you try to run containers like docker or other LXC inside of it. It doesn’t have to but it definitely can. So you might wanna check that first. Also take in mind that you are limited to whatever Kernel the host is running.

    Another issue that I encountered when working with docker on a rented vps is that my provider didn’t offer an external firewall so I just had to use ufw on the machine itself. not a big deal in general but my docker network was not affected by my firewall rules out of the box. i don’t remember exactly what was going on but I messed around with it and could solve that. Just something to look out for.