Self-hosted personal video platform

3 years ago by i_am_hungry to c/selfhosted

I like making videos from family holidays and events and such, and I obviously don't want to put that on YouTube.

So I'd like to host something to upload these videos to, and then share links with family.

Is PeerTube the thing for this?

Looking for something lightweight and not too complicated.

aeharding 15 points 3 years ago

PeerTube would definitely work for that.

Although it might be a bit overkill, especially if you're the only one that will be uploading videos. If you want to go with a super lightweight setup, just find a good ffmpeg command to transcode into a web-safe format, and then just throw in a element on an HTML page.

path: 0 411018, hotness: undefined, score: 15, children: 2
jonathan 2 points 3 years ago

Yep that’s what I do in my videos website but then you don’t get automatic bitrate selection so videos can take quite long to load. I tried to setup peertube but it was such a hassle that I gave up.

path: 0 411018 413245, hotness: undefined, score: 2, children: 1
aeharding 1 point 3 years ago

What are you trying to play? Most internet connections should play 1080p instantly.

If the browser has to download the entire video before playing, the video isn't being transcoded properly. Might need flags like -movflags +faststart

path: 0 411018 413245 414482, hotness: undefined, score: 1, children: 0
wwwwhatever 9 points 3 years ago
path: 0 411353, hotness: undefined, score: 9, children: 2
wwwwhatever 2 points 3 years ago
path: 0 411353 411376, hotness: undefined, score: 2, children: 0
Hopfgeist 0 points 3 years ago

I found that streaming videos from nextcloud doesn't really work well. I don't really know about other services to self-host videos like that, though.

path: 0 411353 421402, hotness: undefined, score: 0, children: 0
faultyaddress 8 points 3 years ago

Jellyfin would work for that too.

No matter which solution you end up just make sure you have no compromises on security.

path: 0 411038, hotness: undefined, score: 8, children: 1
i_am_hungry 1 point 3 years ago

I like it, I'm already running Jellyfin on my home server even, so I know how it works. I'll spin up another instance on my cloud server. Cheers.

path: 0 411038 412503, hotness: undefined, score: 1, children: 0
SwingingKoala 2 points 3 years ago
path: 0 411501, hotness: undefined, score: 2, children: 0
linearchaos 2 points 3 years ago

You have so many options here If you only need one way video. You just need to be able to serve from your house and password protect it.

You could use a video app like Plex, emby, jellyfin,

You could actually host a next cloud or a WordPress securing the site with nginx or Apache.

What you choose is just going to be a matter of how secure vs how convenient.

path: 0 411423, hotness: undefined, score: 2, children: 0
soldersmoker 2 points 3 years ago

I just started using Clipable recently and it's pretty neat, it's basically a self-hosted clone of streamable.com

path: 0 414865, hotness: undefined, score: 2, children: 0
eric 1 point 3 years ago

You could check out MediaCMS. I have no idea how lightweight it is compared to PeerTube but something to try.

path: 0 418215, hotness: undefined, score: 1, children: 0
fitgse 1 point 3 years ago

Not to completely hijack this, but I’ve also been looking for a video platform for a private community. I want my friends to be able to upload too, but I’m not interested in federating or having anything public. Peertube seems great but I’m not sure it’s what I need.

path: 0 423120, hotness: undefined, score: 1, children: 1
fitgse 1 point 3 years ago

Although it would also be great if my friends could help seed the videos so I don’t have to provide all the bandwidth.

path: 0 423120 423138, hotness: undefined, score: 1, children: 0
homegrowntechie 1 point 3 years ago

I think Nextcloud Memories would actually work quite well. It has the added benefit of allowing comments on photos/videos, collaborative albums (could act as playlists), great timeline for viewing history, favorites, public/private sharing, tagging, metadata editing, downloading, and quite a bit more.

path: 0 442226, hotness: undefined, score: 1, children: 0
selfhosted
selfhosted

@lemmy.world

login for more options
63079
6830
6313

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!

go to feed...