I wish my web server were in the corner of my room
Speaking as someone who hosts multiple websites, email, etc. in the corner of a room<p>&gt; [it should] be reliable if I kick a cable out of the wall<p>Right, if you want it to be reliable but also be able to cut its cables, then you will need a secondary host outside the home.<p>&gt; or in the unlikely event that I get a bunch of traffic.<p>Are you serving media (music or video of more than a few seconds)? If not: DSL or mobile data (if your data cap allows) is fine for HN front page. Judging by the current page weighing 100KB, you can have 10 visitors <i>every second</i> at 1 MiB&#x2F;s upload. (HN reaches that rate only in spikes, even at a top three position.)<p>&gt; I’d also like it to be quick!<p>It&#x27;s currently not quick at DigitalOcean (2 seconds for TLS setup, 12 seconds for HTML, 8 seconds for JavaScript, etc... 27 seconds total). It can only get better!<p>I can recommend something beefier than a raspberry pi, though, or at least than than the pi 1-3 speeds that I&#x27;m used to. I personally use an old laptop which is plenty fast for, well, anything you&#x27;d also ask of a daily driver, except it now doesn&#x27;t need to render a GUI which speeds things up a lot. They can peak up to 100W depending on the model, but are usually very low power when nothing is being asked of them.<p>&gt; Oh, and I don’t want to have my home network hacked.<p>Then install unattended-upgrades, put admin panels (phpmyadmin, wp-admin) behind basic authentication, don&#x27;t host things you don&#x27;t trust (random code written by &#x27;someone on the internet&#x27; that has never been tested by anyone), put it in a VLAN if you want to be extra cautious, and you&#x27;ll be fine. It never hurts to keep your phone and other systems on the LAN up-to-date anyhow so they should be secure as well, even if someone does get in.