• 0 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: September 28th, 2023

help-circle



  • Pc atx 24 pin breakout board

    Cheap esc for bldc ( but those yellow extra cheap ones have a tendency to burn up on high duty cycle loads )

    Cheap bldc too, I use one plus a 3d printed fan + shroud to cool nvidia tesla gpus and another two to vent in/out garage door windows in summer

    So many sensors

    E ink screens plus esp32 or other mcu / sbc

    Small touchscreens plus sbc for diy smart stuff

    Cheap aluminum extrusion and fixings ( ryobi scroll saw is a relatively quiet and controlled way to deal with smaller stuff like 2020)

    Cheap bms and mppt solar bois

    Cheap rgb led stuff, I’m partial to the water proof silicone stuff, easy to pair with an esp32

    A lot of tat is similarly priced on Amazon and the likes. Always worth a double check before defaulting to ali



  • Some wireless access points / routers restrict access to Lan devices by default. You should be able to change this.

    It’s also possible you have your wireless access point set up incorrectly if it isn’t your main router. Is your wifi devices on a different subnet? Is the WAP running a dhcp server? Did you plug your Lan cable into the wan port on it instead of one of switching ports?

    If you can ping the server from a wifi device then it’s a server configuration issue. Is your NC instance binding to local host or the static ip? 0.0.0.0 would work too.



  • Whatever you’re most comfortable with. It’s a simple enough ask that you can do it in Ubuntu server or Debian quite easily.

    I would recommend at least using docker but you don’t have to.

    Truenas isn’t very forgiving with drive configuration. I really like it but it isn’t great for randomly adding drives here and there. Unraid might be a better choice for home usage. I have never had good luck with their built in app stuff but I’ve also never really tried past it not doing what I want.

    I run truenas with a ubuntu server vm and docker some stuff in that. I also run proxmox on another server and a dev server running Ubuntu server that I docker things on.


  • 12bitmisfittoSelfhosted@lemmy.worldServer Hardware?
    link
    fedilink
    English
    arrow-up
    18
    ·
    1 year ago

    Modded minecraft servers are heavily dependent on single threaded performance. For more vanilla servers paper helps a lot. For forge I highly recommend trying mohist. It isn’t compatible with all forge mods but it works well enough that you can just replace the server jar in many modpacks and see a large performance boost.

    The biggest thing that slows down mc servers in my experience is world gen. Pre generating the world and adding a world border can help a lot.

    I’ve not done a larger scale fabric server so I can’t offer much advice in optimizing it but the client speed ups available through fabric look very impressive.

    If you are running a server without world borders or with a lot of simultaneous players I’d look in depth on what ssd you’re saving the world to. You want dram cache, random write speeds are way more important than sequential. If you can find an Intel optane for cheap they are pretty amazing. The ssd is less important than your cpu and having enough ram to run the server.

    Generally an older gaming pc is better than an older server. Again you are targeting single threaded performance. If you are purchasing hardware it might make more sense to go with lower end new hardware than higher end old hardware. It’s all about trade offs for your use case and budget. For a long time I just used my main pc to play games and host servers (ram is cheaper than another pc) but I tinker too much to keep good ‘server’ uptime.

    Transcoding can get pretty taxing on a system but any semi modern quad core can handle a few 1080p streams or a 4k stream. Plus you can use a gpu for transcoding. The nice thing is it scales with core count pretty well so older server or workstation hardware works well.