Home Web Server
techlists at phpcoderusa.com
techlists at phpcoderusa.com
Wed Apr 30 07:46:05 MST 2025
Thanks for your feedback David!!
I posted because AI tells me there is a lot of demand for tutorials on
running a web server out of one's home office/home lab. I was curious
what the list would say.
I think there is three types of people who want to, or need to have a
web server.
1) Those who want to learn. This is me.
2) Those who already have the skills and want to run their own server. I
know someone like this.
3) Business people who should never manage their server. I have a VPS
that hosts my production websites.
Keith
On 2025-04-19 21:47, David Schwartz via PLUG-discuss wrote:
> I guess this all depends on if this is just a hobby for you or
> something you want to make money from.
>
> Here’s my opinion; it’s not exactly what you’re wanting to hear, but
> it’s a legitimate option… I may have mentioned it before.
>
> Take a look at Latenode. It’s an automation service, functionally
> similar to Zapier, Make, Pabbly, and others, but I think its a lot more
> affordable.
>
> Most web apps these days require logic to be hidden in a back-end
> service to keep people from accessing your keys. As a result, the
> majority of things the back-ends do is forwarding requests on to other
> services, including DBs, AIs, and other things.
>
> I really do not want to deal with my own server ANYWHERE — at home or
> anywhere else in the world, especially if I can build little modular
> services accessible as webhooks on an automation platform. The servers
> they run on are fast, scalable, and made for heavy-duty use. (Mostly
> cloud-based, I’m guessing.)
>
> I can’t speak to the security issues, but nothing I’m doing is worse
> than keeping my backend “secret keys” out of reach from the front-end
> users. (If you don’t, they end up in your browser in clear-text and
> they can be scraped without much trouble.)
>
> If you’re really that paranoid and worried about stuff that it makes
> sense to become an expert on all of those server-side tools on a server
> you keep hidden in your home or office, then knock yourself out. I
> don’t care; I don’t want to care, or even keep up with the changes
> they’re constantly undergoing. I want to be able to quickly set up a
> proxy to sit between my front-end and some other service that gets me
> what I want without having to manage anything you mentioned.
>
> If you need some custom programming, then Latenode allows you to use
> javascript in their nodes. Pickaxe works with Python, and it can even
> help you write the code.
>
> (Pickaxe is an interesting 2-faced thing, part of which is an
> app-builder and part of which is has some basic logic and it can
> trigger webhooks to other back-end services, including automation
> services. They only mention Zapier and Make, but their interface is not
> specific to either one except in name only. It works fine with
> Latenode, Pabbly, and others. I think something called Lemonade is
> somewhat competitive with Pickaxe.)
>
> I know, folks on this list are going to complain that these services
> are not free except for trivial purposes to get familiar with them. But
> I value my time far more and I don’t mind paying a couple hundred bucks
> a month to have SEVERAL high-quality services managed for me so I don’t
> have to deal with anything to keep them running. I did that for a while
> on a Windows VPS (which I had to use b/c the code I needed only targets
> Windows) and problems were constantly coming up; unfortunately, the VPS
> host didn’t provide an support.
>
> I bought a small Windows box to run at home to replace the VPS, but I
> decided I can do pretty much anything I need on Latenode. So it’s just
> sitting there.
>
> I learned how to admin Unix boxes back in the 80’s, and it has always
> been one of my least favorite things to do. I’m very happy to pay
> people the cost of one restaurant dinner per month to keep my services
> working. But my goal is to use these services to make money, at which
> point the costs are going to be minscule compared to the potential
> revenues.
>
> If it’s not a hobby, then you need to decide if you want to work ON
> your business or IN your business. Running your own server means it’s
> all on you. Outsourcing it lets you work ON your business.
>
> TBH, I’m getting away from programming and all of this admin crap. It’s
> about frigging time we’re seeing things start to bury this stuff behind
> walls that are being run by AI services. Dealing with AI prompts and
> automation tools is the future, IMHO. Working with stuff that’s still
> clearly recognizable today from what it looked like in the 80’s is
> hardly “progress”. I’ve had people ask me over time, “Why don’t you get
> certified to work on Cisco hardware?” I used to write code for devices
> like that back in the 80’s, and it looks like it HAS NOT CHANGED AT
> ALL, just like talking to modems and Epson printer escape codes.
>
> This is 2025; I’ve been there, done that, and AI is the future. Prompts
> are actually structured a lot like imperative programming code but they
> use normal language to explain things. Unfortunately, if you don’t know
> the basics of imperative programming, you’re going to miss a lot of
> details and mess up the structure. And if you aren’t an SME in the
> domain you’re trying to get AI to do for you, you’re screwed.
>
> Just my thoughts.
>
> -David Schwartz
>
>
>
>
>> On Apr 19, 2025, at 6:10 PM, Keith Smith via PLUG-discuss
>> <plug-discuss at lists.phxlinux.org> wrote:
>>
>> Hi,
>>
>> I did some research and it appears there is a lot of demand for
>> content that covers how to create a web server out of home/home
>> office/home lab.
>>
>> I assume this means Linux, Apache, MySQL, PHP + Bind9, Postfix,
>> Dovecot, some form of webmail, Let Encrypt, and possibly other
>> servers/software.
>>
>> What does the list think on this subject?
>>
>> Keith
>> ---------------------------------------------------
>> PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
>
> ---------------------------------------------------
> PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
More information about the PLUG-discuss
mailing list