Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
My words.
When you read "Cloud" change the word in your head to "Someone else's computer"
So when I was using Tuya lightbulbs I was connecting Tuya's Computer to Googles Computer to turn my lights on.
Now I use Home Assistant, I'm connecting MY computer to Googles Computer to turn the lights on, since I'm asking Google to turn MY lights on.
I can just not use the Google Cloud and have a voice assistant in Home Assistant do it, then I'm just using my own computer.
Now then, you don't think that all the photos you've ever taken reside in an app on your phone do you, because if you do I've got some news for you....
I don't really understand why a computer is necessary at all, is the thing. I know that it's possible to use wifi network to send a signal between two devices. I have a sound board that works this way, and manages to communicate precise multichannel instructions directly over the network without an internet connection.
If I want to turn on a light switch, it seems like all I should need to send is the location of the light switch on the network and the on/off command. I know that there is not the computing power in the light switch itself to process much more than that.
Do these devices all connect to a remote server to switch on and off??
The computing as to when they need switching on and off is done by the computer.
I used to use Tasker and Smart Life connected through Google to control my lights. It worked but it was fucking shit. I wrote all the logic for it based off my phone, so it kinda worked for me, and everyone else in the house hated it.
Now it's all controlled by a computer based in the home, based on sensors that are in the home from all kinds of manufacturers using different protocols (because that's what Home Assistant does, conglomerate protocols) it works much better for everyone involved.
You can try to make iot devices work without a computer or cloud if you like but it will just be absolutely garbage.
Good luck