• Advice on self-hosting a website?

    From Vintholdt@21:1/183 to All on Tuesday, April 01, 2025 07:20:25
    Hello everyone,

    Recently I dug up an old PC and decided to install Ubuntu Server on it, and use it as my server for hosting a website. I am using Nginx.

    Does anyone have any general and/or security advice?

    Thanks.
    Sharing is caring... So give me all of your fucking .MODs!!!
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (21:1/183)
  • From opicron@21:3/126 to Vintholdt on Tuesday, April 01, 2025 20:00:53
    Recently I dug up an old PC and decided to install Ubuntu Server on it, an it as my server for hosting a website. I am using Nginx.
    Awesome, have fun!

    Does anyone have any general and/or security advice?
    Although I love the project. I would still say take a 5 USD/month server at CloudWays and save yourself much headache. You can still do all the nice server stuff, but at least its backed up, always available etc etc.

    Thanks.
    Just my 2 cents, sorry if it doesnt align.

    oP!

    ... OS/2 2 ..Will it send DOS & Windows the way of CP/M ?????

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: TheForze - bbs.theforze.eu:23 (21:3/126)
  • From dflorey@21:1/226 to Vintholdt on Thursday, April 03, 2025 21:48:13
    Recently I dug up an old PC and decided to install Ubuntu Server on it, and use

    it as my server for hosting a website. I am using Nginx.

    Does anyone have any general and/or security advice?

    Good questions and good on you for giving this a go...
    There are sooooo many ways to do this.
    Lately I've wanted a no fuss, no cost web UI to manage multi-tenant web
    servers - like cPanel does without all the bells and whistles, and no mail.

    I opted for CloudPanel.io
    Its free, fast reliable, and most importantly, unlike most of the other free web panels, Wordpress sites run super fast!!

    As for protection, well as long as permissions on files & folders are set properly (read up on best practices for that - use Wordpress BP as a guide), ensure user names & passwords are complex, secure, etc, where possible,
    enroll 2FA/MFA.

    You can also opt for a reverse proxy in front - just means a little more
    admin if adding / removing sites. As for reverse proxy, you could do it all using nginx (cli / conf text files) or go for something with more features
    and a UI. Options include Sophos Firewall (using Home license (free) which include the WAF), or a free license of Kemp LoadMaster (limited to 20mbps bandwidth) NetworkChuck (YT) did a video on Kemp setup.

    Again, PLENTY of options to do all of this, I wanted to use something with little fuss, free, good performance, so chose CloudPanel (and yes, I pretty much tested ALL of the free web panel options) and for the rProxy, I already use Sophos so went with that.

    Hope this helps!

    |14Dave!
    |05(|13dflorey|05)
    |13Retro16 BBS |05--> |14bbs.retro16.com |05(|13WIP|05)
    |07No one expects the Spanish inquisition!

    --- Mystic BBS v1.12 A46 2020/08/26 (Windows/32)
    * Origin: Retro16 BBS (21:1/226)
  • From Dmxrob@21:4/142 to Vintholdt on Thursday, April 03, 2025 17:52:52
    BY: Vintholdt (21:1/183)

    Recently I dug up an old PC and decided to install Ubuntu Server on it,
    and use it as my server for hosting a website. I am using Nginx.

    Does anyone have any general and/or security advice?

    Unless you have a passion to learn and tinker, use Cloudflare pages and leave the worry to them.

    I used to have several ESX servers, my own Exchange server, IIS servers, etc. all running from home. Got rid of all of it. Mainly because as I got older, I had more things in life I wanted to do than maintain infrastructure. Plus, nowadays with all the security issues happening at lightning speed, just was too much work and worry.

    -dmxrob

    --- WWIV 5.9.03748[Linux 6.5.0-1026]
    * Origin: Off the Wall - St. Peters, Missouri - #VoteBlue (21:4/142)