this post was submitted on 17 Nov 2025
127 points (97.7% liked)

Selfhosted

53034 readers
832 users here now

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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. 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.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Hey all, just wondering if anyone has any good self-hosted security cam recs? Have plenty of space and server options, and next big thing on my list is to get rid of my battery cloud cams. They have worked well enough I guess for a few years, but really pretty slow and limited, wondering if anyone has experience with any self-hosted solutions, preferably with similar features ie: motion detection, app/webapp, maybe battery op?

top 50 comments
sorted by: hot top controversial new old
[–] excursion22@piefed.ca 3 points 21 hours ago (1 children)

Gonna throw in another Reolink recommendation. I use Blue Iris as my NVR and have both that and the Reolink integrations in Home Assistant for motion notifications and lighting control. The cameras are durable (even in my very cold temps like -30C) and have really good image quality. If you don't have an NVR or Home Assistant, the built-in motion detection and app is still pretty good and you can just pop an SD card in for recording.

[–] jabeez@lemmy.today 2 points 21 hours ago (1 children)

Have two Reolink doorbells in cart, battery powered and wifi (not ideal, but easy), thinking I'll just add old HD to my router to use for recordings, and/or SD card.

[–] excursion22@piefed.ca 2 points 18 hours ago

If you have a powered doorbell, the Reolink cams can be powered by that too.

[–] CmdrShepard49@sh.itjust.works 4 points 1 day ago (1 children)

I have Amcrest PoE cameras hooked to an Amcrest NVR for 24/7 recording and also Frigate running separately tied to Home Assistant to record clips and send notifications when people are out front/back of my house. It all works really well thus far after about a year of use.

[–] jabeez@lemmy.today 1 points 22 hours ago (1 children)

Nice, checked them out, look like really nice cams, leaning towards battery doorbells to not have to deal with any wiring. Would love to have PoE, but sounds like a lot of work!

[–] CmdrShepard49@sh.itjust.works 3 points 19 hours ago

It was definitely not fun stringing Cat6 through the attic, but knowing myself, I probably wouldn't have stayed on top of battery changes and I also wanted 24/7 recording since a battery powered camera can miss movement and start recording late or not at all. I also need a doorbell camera still but I've had trouble finding one that checks all the boxes.

[–] brightandshinyobject@lemmy.world 4 points 1 day ago (2 children)

I found out reolink cameras have an official integration partnership with home assistant. I just installed my front door camera.

[–] modus@lemmy.world 1 points 11 hours ago

I've been looking at Reolink for a doorbell. They have PoE on them which is a win for my needs.

[–] jabeez@lemmy.today 1 points 23 hours ago

Nice, use HA as well, leaning about 99% towards just getting a couple of their doorbell cams, one for each door, and calling it good.

[–] Cyber@feddit.uk 23 points 2 days ago (5 children)

Slightly off topic and something I read from somewhere else, but make sure whatever you use can write the date & time onto the camera images, otherwise it isn't usable for any police / insurance claims.

I'd guess all systems do this now, but just wanted it to be on your checklist of features.

If the camera doesn't do it, then the storage server must.

(And make sure the clock is sync'd to something 😉)

[–] jabeez@lemmy.today 4 points 1 day ago

Noted, good point, thanks!

load more comments (4 replies)
[–] ikidd@lemmy.world 5 points 1 day ago* (last edited 1 day ago) (2 children)

Make sure any cameras you get are ONVIF compatible. That'll give you the widest usability.

And while it's great to be self-hosted, I've never found anything as good as BlueIris for camera software, even if it does cost $50/yr. I run it in a Dockurr/windows container, there's a few projects out there that make Dockur easier to set up.

[–] antimongo@lemmy.world 3 points 1 day ago (1 children)

I personally use Frigate, which is default free, but has a plus tier for $50 a year (has custom AI training/models instead of default’s standard model).

Personally has all the features I’d want, curious what BlueIris brings, I’ve heard a bit about it.

[–] ikidd@lemmy.world 1 points 1 day ago

I'd have to look at Frigate again, but I've used BI for a few years now for myself and neighbors that I've installed livestock monitoring cameras for. The phone app is quite good, it does very reliable recognition via Deepstack, it's compatible with so many cameras it isn't funny, and the automations are very extensive. Setting up schedules is pretty intuitive.

The geofencing is terrible, but that's about my biggest complaint with it, besides having to install it on a Windows VM. I did have it working in Wine years ago, but it wasn't very stable.

[–] jabeez@lemmy.today 1 points 1 day ago

BlueIris

Right on, never heard of it, will check it out for sure....thanks!

[–] Windex007@lemmy.world 44 points 2 days ago (9 children)

For non cloud cams, someone posted here a while back about thingno firmware, takes cheap cams off the cloud. Works great on a wyze cam and was a gamechanger for me. Sttrroonngglllyyy recommend

[–] Clent@lemmy.dbzer0.com 2 points 1 day ago

Can confirm. Been using Wyze cameras for several years.

I'm not using this particular firmware but I bought them specifically because I could flash them.

Despite the firmware giving control of outbound traffic, I suggest blocking them at the network level.

Mine run on an sd card and if someone removes the sd card and reboots it or the card gets corrupted, it would fall back to factory settings.

I have quite a few of these and they are using very, very cheap sd cards and while none have failed, they most certainly will eventually.

[–] SnotFlickerman@lemmy.blahaj.zone 41 points 2 days ago (1 children)

I had never heard of this so went looking. Super useful stuff here!

A link for anyone interested: https://thingino.com/

[–] Windex007@lemmy.world 16 points 2 days ago (1 children)

I see it supports many cameras, but you need to pull them apart and use a serial hookup to flash the firmware... but for the wyze cams and a few others you can flash them directly with an SD card.

I liked how cheap the wyze cams were but desperately wanted to get them offline. This was my silver bullet.

[–] idunnololz@lemmy.world 5 points 2 days ago

Holy sht. I know what im doing this weekend.

load more comments (7 replies)
[–] paequ2@lemmy.today 30 points 2 days ago* (last edited 2 days ago) (4 children)
[–] lemming741@lemmy.world 4 points 2 days ago (1 children)

My amcrest cameras have been good, but hikvision has been even better. They're sneaky though so make sure they're on an isolated vlan.

[–] amateurcrastinator@lemmy.world 1 points 1 day ago (1 children)

I have 3 imou dahua chinesium wifi cameras which are working nicely. They would be even better if I could get some cable to them. I think the most important aspect is the onvif protocol, then the encoding should be standard h264 no other bullshit, then cable if possible.

I love frigate so much!

[–] lemming741@lemmy.world 1 points 1 day ago

That's what I like about the hiks I have. They are configurable from the web browser. Some of my amcrest I had to bang an API over curl to keep the time zone set

load more comments (3 replies)
[–] hperrin@lemmy.ca 18 points 2 days ago (4 children)

Reolink cameras are self-hosted. You don’t have to have an account in their app, and nothing is synced to the cloud. It’s all stored locally. They’re expensive cameras by comparison, but a. they’re really high quality, and b. they’re not subsidized by subscription fees.

[–] Hotzilla@sopuli.xyz 9 points 2 days ago* (last edited 1 day ago) (3 children)

Be careful with reolink, their P2P solution is pretty suspicious. No body really knows how it works and who it shares the data with.

You can disable those features, but it will stop reolink app from working.

They have never explained how the peer-2-peer network works, and it security and privacy is quite unknown.

Reolink is Chinese, which doesn't really help these concerns.

Better to selfhost frigate and just rtsp cameras there.

load more comments (3 replies)
[–] UnrefinedChihuahua@lemmy.dbzer0.com 4 points 2 days ago (4 children)

I recently added two reolink cameras to my setup. Out of the box, they would not let me assign them IPs, they did not even try to get an IP from my network. They needed to be connected to via the mobile app the first time, then reconfigured for IP. Wasn't a great user experience even if the cameras are now fine.

Onboarding a networked device should not require a mobile app, fill stop.

[–] winkerjadams@lemmy.dbzer0.com 3 points 1 day ago (1 children)

But you still kept the cameras and didn't return them... Where's the full stop? lol

Well I certainly won't be buying anymore, and I'll be letting anyone who asks know about my shitty experience, but yeah, you're right. Partial stop.

load more comments (3 replies)
[–] d3lta19@lemmy.ca 2 points 1 day ago

I had 2 of these for years ran back to Synology surveillance station and they were great. I've expanded to 6 cameras now and bought the Reolink NVR. It works great, with good picture quality. Pretty inexpensive setup overall. No downtime. Very happy with Reolink.

load more comments (1 replies)
[–] plateee@piefed.social 10 points 2 days ago (2 children)

This is maybe controversial, but I love the Ubiquiti security stuff. Cameras (interior and exterior) doorbells, etc, it's all great. Pricey, but you get what you pay for.

And the data can stay local or be accessible via their services.

I chose to go local only, grabbed their UNVR and populated it with 4x 2TB drives and it has enough space to handle 7 cameras HD history for about a month.

[–] donkeyass@lemmy.sdf.org 2 points 1 day ago

+1 for Ubiquiti. I've got a Dream Machine and 5 camera hooked up, it's great.

[–] pishadoot@sh.itjust.works 7 points 2 days ago (5 children)

I've experimented with ubiquiti cameras and for the most part I find them very overpriced for their quality point. They're good cameras, but they're not ONVIF compatible so if you want to get into their (super overpriced and limited) ecosystem you won't be able to intermix other cameras easily.

A good example is their doorbell camera. It's just not good. And they don't have more than one model, so if you want a good one you're buying something else, that won't work in their software, so now you're using two systems to watch your cameras.

I'm glad they work for you, but I don't recommend getting into their camera ecosystem.

load more comments (5 replies)
[–] Cricket@lemmy.zip 1 points 1 day ago (1 children)

For the cameras themselves, if you would be interested in DIY solutions and have some old spare Raspberry Pis around, you can turn them into streaming IP cameras and have some control over what camera specs and lenses you use. I can't tell you how they compare to purpose-built cameras though.

[–] jabeez@lemmy.today 2 points 1 day ago (1 children)

Have seen some camera projects with Pis that look fun, would def like to try some one day.

[–] CmdrShepard49@sh.itjust.works 1 points 1 day ago (1 children)

It sounds like a fun project but I dont know if I'd rely on it for security purposes. Plus with the cost of Pis now you might as well but a full fledged camera.

[–] jabeez@lemmy.today 1 points 22 hours ago

For sure, that would be something just for fun, not main usage.

load more comments
view more: next ›