this post was submitted on 18 May 2025
5 points (85.7% liked)

Selfhosted

61544 readers
548 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Just got my first security camera, a Hikvision multi focal 4MP. I got Proxmox up and running and installed Frigate through the community LXC repository on github. Most of the documentation is to first install Docker as LXC and then Frigate as a normal docker compose yml, where all the configuration is done. Now that I've skipped the docker bit, how do i config my camera on frigate? From reading the frigate website, i need access to config file. I also need to tell frigate to save all streaming on my Truenas that I've shared with Proxmox via a NFS share. Anyone have a similar setup? These LXC containers seem pretty cool as concept, as from what I understand, they're similar to a bare metal install except the host shares its kernel and they bring the convienence of containerisation. Basically, LXC and Docker are similar in concept but with Docker you have the benefit of compose and portainer which are universal whereas LXC is part of Proxmox. Is that a fair summary?

you are viewing a single comment's thread
view the rest of the comments

With one low res camera I ran it in a Debian vm with 4gb of Ram and two cores no problem. Once I had three 4K streams, I bumped it up to 16gb and 10 cores, only cause I wanted a hi-res live view, but I’m sure it would do fine with less with low res live view. Have been running it in a vm for two years now, no issues. Tried a bare metal install and lxc. Keep coming back to vm for the adaptability. Adding GPU and npu through lxc always made issues for me, but passing through to a vm is pretty well supported and documented, I think the ease of use outweighs the additional resources used by the vm. Plus I have read it’s not best practice to run docker inside an lxc.