Hacker News

Favorites Setup
Comment by flufluflufluffy | original | Talorys – A self-hosted personal AI agent on Cloudflare's free tier
[−]flufluflufluffy · 2026-10-10 Sat 11:50 UTC · link
This might sound kinda crazy, but I define “self-hosted” as something that I host myself.
[−]Narretz · 2026-10-10 Sat 12:15 UTC · link
Where do you draw the line? Some SaaS acceptable? VPS? Bare metal? Or your own server in your own home?
[−]vrganj · 2026-10-10 Sat 12:19 UTC · link
IMO physical hardware in your own material possession, so only the last of your examples.
[−]loveparade · 2026-10-10 Sat 12:24 UTC · link
I think it's a pretty clear line. Self hosted means you can run it locally in your home, using a saas platform or vps is just a convenience, not a requirement.
[−]pwython · 2026-10-10 Sat 13:44 UTC · link
What about FOSS SaaS alternatives that are meant for team collab? Like Plane (Jira replacement). Does that have to be ran locally at home for it to be considered "self hosted"?
[−]ajnin · 2026-10-10 Sat 14:34 UTC · link
Self hosted means you host it yourself. I.e. you run the software. Running on your own home machine is definitely self-hosted. Hosting it on a VPS in some datacenter still is. Running it in a cloud platform somewhere is stretching it but I'd say that sill is. SaaS definitely is not self hosting even if the software is open source. The important part is that you're the one in control of the software.
[−]paulddraper · 2026-10-10 Sat 18:08 UTC · link
If you run Plane on your hardware, then it is self-hosted.
[−]sigbottle · 2026-10-10 Sat 16:20 UTC · link
I think a VPS is acceptable because otherwise you just can't let the broader internet talk to you, then. The internet's structured that way.

I hope AI will push infra, including good-enough AI itself, dirt cheap, so that everyone has "good enough" software for themselves. Tailscale is a game changer in this regard but only the first step.

[−]Kudos · 2026-10-10 Sat 18:29 UTC · link
I don't have a VPS, I have a mini server in my house. I run bunch of publicly available services on it.
[−]sigbottle · 2026-10-10 Sat 23:30 UTC · link
I might be stupid but I thought normal consumer internet didn't expose stable IP addresses?
[−]sigbottle · 2026-10-10 Sat 23:39 UTC · link
never mind, ddns. huh.
[−]wredcoll · 2026-10-11 Sun 05:22 UTC · link
A surprisingly large number do, at least in america. They're not guaranteed to be stable, i.e. you don't "own" the IP but in practice I've found that buying a relatively high tier internet plan tends to come with IPs that change less than once a year.

This is probably considerably less true in countries with a smaller ip to population ratio e.g. india.

[−]kennethkl · 2026-10-11 Sun 00:11 UTC · link
you have to read between the lines.

the complaint is the communication, not the literal words. because the title conflicts with itself, it causes confusion.

for example, saying, "come join us. I'm hosting a dinner party. It's at this restaurant," would be similar.

[−]wredcoll · 2026-10-11 Sun 05:24 UTC · link
It's an interesting example because I think it proves the opposite point. There are places, large dense cities, where most people live in tiny apartments, and if you're having a dinner party it's not going to be inside a house.

It's perfectly reasonable and understandable to say you're hosting the party even if you don't own the physical location (see also: weddings)

[−]croes · 2026-10-10 Sat 13:44 UTC · link
[−]permalac · 2026-10-10 Sat 13:49 UTC · link
You should have the option to host it at home. Then you may choose to host in a vps. Must be vendor agnostic.
[−]Barbing · 2026-10-10 Sat 14:35 UTC · link
Agreed, in my mind it’s where the developer can’t unilaterally change your installation.
[−]nilamo · 2026-10-10 Sat 15:33 UTC · link
I think the line is obvious... If you can't unplug it, you're not self-hosting.
[−]speedgoose · 2026-10-10 Sat 15:45 UTC · link
I would personally draw the line a the data centres. If your infrastructure involves data centres, this is not self hosting. In my opinion.
[−]onel · 2026-10-11 Sun 11:19 UTC · link
Yeah, I think we need to better define this term. To an extent people, call self-hosting using your own server in your own home. But I think using a VPS from hosting provider should also be an acceptable term. That offers a lot of convenience that will keep self-hosting out of reach of a lot of people.
[−]brainless · 2026-10-10 Sat 12:37 UTC · link
To me, "self-hosted" means, either I use a rented hardware or I use a purchased hardware.

If the software can be switched to a rented or purchased hardware (I do not want Cloudflare's offering) then it is "self-host-able" IMO.

I think there are open source Cloudflare alternative hosting software.

[−]croes · 2026-10-10 Sat 13:43 UTC · link
[−]jmknoll · 2026-10-10 Sat 13:49 UTC · link
That is a very poorly-written Wikipedia article.

The first sentence states:

"Self-hosting is the practice of running a website or service on a home server instead of a web hosting service outside of the administrator's own control."

And then basically contradicts itself in the next paragraph:

"The practice of self-hosting web services became more feasible with the development of cloud computing and virtualization technologies, which enabled users to run their own servers on remote hardware or virtual machines."

In any case, I think the generally accepted definition of self-hosting has expanded over the years to include software that you're running on rented hardware in someone else's data center.

[−]singpolyma3 · 2026-10-10 Sat 16:22 UTC · link
I think the opposite. 20 years ago self hosting almost always meant "in a data centre" but as home internet got better people started to think "or maybe in my basement" and now it's swung so far that a few think if it's not in your basement it's not self hosting
[−]jauer · 2026-10-10 Sat 17:54 UTC · link
Self hosting wasn’t popular nomenclature back then, but it was common for people to host web and mail on at home on DSL or even dial-up (ISDN or even analog if you were bold) 20-30 years ago.
[−]drillsteps5 · 2026-10-10 Sat 16:52 UTC · link
I only use Wikipedia occasionally but this is seriously the worst article I've ever seen. It switches the definition between "running on my own hardware" and "running it in the cloud" multiple times. It's been pointed out in a discussion about the article several months ago but nobody bothered to correct it.
[−]rdiddly · 2026-10-10 Sat 17:18 UTC · link
You can correct it
[−]idiotsecant · 2026-10-10 Sat 20:31 UTC · link
Which is what has been done in pieces and argued about 10000 times to make this abomination. I guarantee there is someone watching this article 24/7 that will revert it the moment you update it
[−]nephihaha · 2026-10-11 Sun 07:05 UTC · link
If you edit it anonymously now, then it is likely someone will revert it.
[−]senectus1 · 2026-10-10 Sat 15:11 UTC · link
I would call that self configured, cloud hosted.
[−]debarshri · 2026-10-10 Sat 18:46 UTC · link
Self-hosted but not self-owned.
[−]browningstreet · 2026-10-11 Sun 00:33 UTC · link
Responsible for hosting…
[−]1shooner · 2026-10-10 Sat 23:33 UTC · link
There was a recent Show HN project that claimed to be 'self-hosted', and the installation included something like 6 service subscription dependencies. That's just a SaaS with more steps.
[−]nurettin · 2026-10-10 Sat 13:01 UTC · link
No, crazy would be owning the router and cables/satellites as well as producing your own power and having a manufacturing plant for hardware capable of running the software.
[−]onemoresoop · 2026-10-10 Sat 13:08 UTC · link
I think op is thinking about local.
[−]nurettin · 2026-10-10 Sat 15:24 UTC · link
So am I
[−]catchnear4321 · 2026-10-10 Sat 13:16 UTC · link
Is this an Elon reference?
[−]malfist · 2026-10-10 Sat 13:25 UTC · link
To make an apple pie from scratch, one must first create the universe?
[−]F7F7F7 · 2026-10-10 Sat 15:46 UTC · link
People have been running public websites off of the back of their ISPs since the 90s. I know a few today that are nothing but a Raspberry PI running Pocketbase.

It scales for the intended audience.

Self hosting doesn't mean you need to build the next AWS.

[−]tropicalhunter · 2026-10-10 Sat 13:20 UTC · link
I agree.

I would describe it as externally hosted yet managed specifically because someone else is most likely, whether they admit to it or not, recording some sort of logs on my service and data and that is a choice that I do not own or, in some cases, have access to.

[−]foobarbecue · 2026-10-10 Sat 13:25 UTC · link
Yourself? In your brain?
[−]paulddraper · 2026-10-10 Sat 18:06 UTC · link
No, on your hardware.

If someone else can fat finger a delete, it’s not self hosted.

[−]hxii · 2026-10-10 Sat 18:54 UTC · link
So if someone could physically gain access to your server/computer and press "delete" –– would that mean your service is not self-hosted?
[−]pan69 · 2026-10-10 Sat 20:06 UTC · link
Where is your own hardware located? A data center? Or maybe your place of residence? What if that location is compromised? Does that mean that physical ownership of the hardware is also not self hosted?
[−]bogdiyan · 2026-10-10 Sat 14:00 UTC · link
It is confusing, I agree. IMO we should have "self-running" and "self-hosting". Self-running if I provide the hardware, self-hosting if I manage it. Or swap the term, still not sure but there is a difference between you are the one maintaining it and where does it run.
[−]toomuchtodo · 2026-10-10 Sat 14:03 UTC · link
“Self contained”? Like a container, run on Cloudflare, run locally, run anywhere (if supported by the container and required underlying primitives).
[−]bogdiyan · 2026-10-10 Sat 14:41 UTC · link
I gave it a second thought and I think terms should be "self-managed" - you manage it either locally or in cloud and "self-hosted" you host it locally. Idk "self-contained" doesn't click with me, to be fair.
[−]j45 · 2026-10-10 Sat 14:33 UTC · link
Self-hosting is when you install and run something for yourself.

Whether you use the cloud, or a vps, or a dedicated bare metal server, or your own equipment at home is all self hosting.

[−]_fat_santa · 2026-10-10 Sat 14:52 UTC · link
I would define hosting in the cloud as "self-hosting" because you perform the act of hosting that thing and thus have full control over it.

Yes it's not the same as hosting as your own hardware but I would argue that it accomplishes the same goals. The goal is to get other people out of your data. With a "service" the underlying company has every incentive to look at your data and use that to improve it's service, but when you host something yourself with a provider, it's in that providers best interest to never look at your data.

For me it all comes down to the goals of the people your are doing business with. With Cloudflare at least, their goal is to just upsell me on hosting equipment, they couldn't give a rats ass what I'm hosting on that hardware so long it's not illegal.

[−]0x4e · 2026-10-10 Sat 15:37 UTC · link
Can “on-prem” solve this debate?

You can self-host on-prem or in the cloud.

[−]drillsteps5 · 2026-10-10 Sat 16:33 UTC · link
This makes sense. You can self-host on-prem or host in the cloud. Easy and intuitive.
[−]conorcleary · 2026-10-10 Sat 17:55 UTC · link
Can we sort out DSL as a group? ;)
[−]d1sxeyes · 2026-10-11 Sun 05:45 UTC · link
Unfortunately for a lot of folks “on-prem” means “in our tenant”
[−]itsmeduncan · 2026-10-10 Sat 15:49 UTC · link
I think the reality is the goal posts are shifting on owning your own data, and apps. The idea that self-hosted is not on your _own_ hardware is crazy to me.
[−]jamienk · 2026-10-10 Sat 16:33 UTC · link
Is it a "goal post" shift or an insidious confusion? Clouds can be regulated, guard-railed, censored, spied on. Since your local computer is also just "cloud," it too can be regulated. This makes the mental-model change: what used to be "my personal thing" now becomes "a thing in the common network". That's different; it represents different values.
[−]esafak · 2026-10-10 Sat 16:20 UTC · link
All he had to do was to title it properly: 'An AI agent hosted on Cloudflare's free tier'.
[−]coubri · 2026-10-10 Sat 16:21 UTC · link
honestly the fact that Cloudflare pays for infra instead of you is even more impressive ngl
[−]threatofrain · 2026-10-10 Sat 17:01 UTC · link
As impressive as Facebook paying for your social media experience.
[−]paulddraper · 2026-10-10 Sat 18:05 UTC · link
Should be “self managed.”

(You can manage it, the resources, replace the software, etc.)

[−]bdangubic · 2026-10-10 Sat 18:56 UTC · link
buy a few shares of NET - you are partial owner now - problem solved :)
[−]ssss11 · 2026-10-10 Sat 21:49 UTC · link
This is AI though man - we need to redefine all phrases, such as “open source” as well.
[−]mitchitized · 2026-10-11 Sun 09:50 UTC · link
Yeah this to me is more self-rented.