selfhosted

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

mypasswordis1234, in Planning build: Power efficient headless steam machine, and later upgrade for AI tasks
@mypasswordis1234@lemmy.world avatar

You can probsbly ignore the idle power consomuption and enable Wake On LAN and turn it on and of over the network. Is that a solution for you?

Still,
@Still@programming.dev avatar

one of those pi kvms or the like could turn on any system even if it doesn’t support wake on lan

Mantis8497,

With all the helpful comments shared in this thread, I’m starting to realize that this approach is likely the only viable solution.

Previously when doing my research, I was naive enough that when people said “…30W at idle”, it was specifically for their GPU, and not for their whole system. So now things makes a lot more sense.

redcalcium, (edited ) in 13 Feet Ladder

It amazes me that all it takes is just changing user agent to Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) and it can bypass paywalls on many sites? I thought those sites would try harder (e.g. checking if the ip address is truly belong to google), but apparently not.

aniki,

Same. I thought there would be more stuff happening in the background but when I saw it’s just hijacking the google bot headers to display the html i was a bit disappointed it’s so stupidly easy.

andrew,
@andrew@radiation.party avatar

Checking ip ownership is a moving target more likely to result in outcomes these sites don’t want (accidentally blocking google bots and preventing results from appearing on google).

Checking useragent is cheap, easier, unlikely to break (for this purpose, anyway) and the percentage of folks who know how to bypass this check is relatively slim, with a pretty small financial impact.

douglasg14b,
@douglasg14b@lemmy.world avatar

It’s not necessarily a moving target when entire blocks can be associated with Google.

andrew,
@andrew@radiation.party avatar

Unless they are permanently only using specific addresses or blocks and will never change that up, I’d consider it a moving target.

efstajas,

Google literally has an official list of IP ranges for their crawlers, complete with an API that returns the current IP ranges that you can use to automate a check. Hardly a moving target, and even if it is, it doesn’t matter if you know exactly where the target is at all times.

SeeJayEmm, (edited ) in 13 Feet Ladder
@SeeJayEmm@lemmy.procrastinati.org avatar

I’ve been happy with github.com/everywall/ladder

tootbrute,

I use this, too! It's great but doesn't always work.

Paragone, in Protecting HDDs from (external) train vibrations

Replace them with SSD’s?

Your seek-time drops to near-zero,

your throughput increases to SATA ( or your motherboard’s SATA controller ) speed,

and you become absolutely-immune to such vibrations.

I cannot understand using rotating-disk drives in any notebook machine, under any circumstances, ever, for the last decade or so.

_ /\ _

LufyCZ,

They’re taking about a NAS though?

QuadratureSurfer,
@QuadratureSurfer@lemmy.world avatar

As long as you use the right kind of SSD, there aren’t any problems with doing this.

khorak,

Can you elaborate on “the right kind”, do you mean the NAS grade ssd’s?

QuadratureSurfer,
@QuadratureSurfer@lemmy.world avatar

Yes, there are NAS grade SSD’s that can be used.

khorak,

I have 3 Intel S3700’s, one for the OS and two 400GB ones for a mirror pool (might do a raidz1 as well). But getting anything in a serious capacity (8-12 TB of usable storage) with datacenter SSDs is really expensive. :(

LufyCZ,

Oh for sure, it’s just a loot more expensive

HumanPerson,

Just rob a few banks, go to prison, meet a coke dealer, get out of prison and start selling coke, rise up the ranks until you can kill the current leader and become a drug kingpin, and finally realize that you still don’t have enough money for it because they are expensive as shit.

phrogpilot73,
@phrogpilot73@lemmy.world avatar

I might have to downvote you. After all that, you could probably afford one. Forget a RAID though.

bigkahuna1986, in This Week in Self-Hosted (5 January 2024)

Thanks for the tip! I just subscribed.

timbuck2themoon,

For real. This is great stuff and a true RSS feed. Much thanks op.

Vendetta9076, (edited ) in pooling media libraries - like distributed storage
@Vendetta9076@sh.itjust.works avatar

I use Plex instead of jellyfin, but there’s the ability to just add a friends library and it pulls in without mounting anything. I thought Jellydin had that as well?

originalucifer,
@originalucifer@moist.catsweat.com avatar

plex uses a centralized service for this kinda of nonsense. most of us are using standalone server products.

this use case calls for either centralized storage (s3 bucket) or access mechanism(all them vpns) to distributed channels (ala plex)... but friends dont let friends use plex.

im curious about ipfs as distributed file systems sound like a new kink i should have

cm0002,

but friends dont let friends use plex.

I would love to get rid of Plex, but jellyfin failed the spouse test last summer and it never really liked my GDrive mount

Plus, Plex clients are everywhere, so it’s all but guaranteed that whoever I decide to onboard is going to have something compatible. I’ve even had early smart TV’s from like 2013 with that weird Yahoo app store thing that had a Plex app that still worked even when the Netflix app didn’t lolol

originalucifer,
@originalucifer@moist.catsweat.com avatar

ha, i feel ya on the spouse. in the house i use local kodi on pis with a shared backend. that same source runs jellyin for the kids/outside the house

ive had the same interface for the wife on kodi/xbmc for probably 10 years

ive found kodi+jellyfin fits all my use cases

Vendetta9076,
@Vendetta9076@sh.itjust.works avatar

Funnily enough, my wife is the only person who likes jellyfin. It works perfectly for her. Everyone else? I’ve never had it work even once. And I have no damn idea why.

density,
@density@kbin.social avatar

tell me why i shouldn't use plex as I'm always tempted by it whenever these threads come up and everyone who uses it is so happy.

But free/libre is so much more delicious.

But don't let the perfect be the enemy of the good.

Inui, (edited )

You have to pay for Plex to access features you just have on Jellyfin. Like being able to stream to a mobile device.

I don’t know how so many people seem to have issues with it when its always been as easy as installing it directly on my computer and booting up the web interface, or now running it in Docker with a simple compose file.

There are alternatives for most features people think are missing. There are several apps that work on mobile if you want to stream music and alternate clients for video playback as well.

originalucifer,
@originalucifer@moist.catsweat.com avatar

last time i checked plex required an account on their service. thats a big red flag for people who host their own shit.

suntzu,

This

AtariDump, (edited )

Does Plex work for you? Keep using it.

Jellyfin is nice but has a long way to go to replicate the features of Plex [like PlexAmp and Sonic Analysis] and features that are “Plex adjacent” [like Tautulli].

Inui, (edited )

K

AtariDump, (edited )

Does Jellyfin have:

A dedicated music app?
Music filtering/smart playlists? Sonic analysis?
Good 4k/x265 performance?
Has a third party (or built in) utility that shows me streaming usage per person?
Allows me to limit remote users to streaming from a single IP address at a time?
Let’s me watch something together with another remote user?
Has an app for most any device (like Plex or Emby) that does NOT require sideloading?
Has built in native DVR steaming/recording support?
Two factor authentication?

When it does, I’ll switch.

Vendetta9076,
@Vendetta9076@sh.itjust.works avatar

Can you not just use a reverse proxy for your jeyllfin server and add multiple servers to the same client?

originalucifer, (edited )
@originalucifer@moist.catsweat.com avatar

jellyfin addresses files locally. i dont know how you could stitch together remote machines

Vendetta9076,
@Vendetta9076@sh.itjust.works avatar

I’m surprised the client doesn’t support switching between servers. When I had jellyfin running I exposed it through traefik to allow external playback. Figure it would make sense that you could just show multiple servers in the UI. Add several reverse proxied addresses and boom.

theRealBassist,

You definitely can. Idk why the commentor above you thinks its local only?

I have two severs I swap between exactly like you describe.

Vendetta9076,
@Vendetta9076@sh.itjust.works avatar

Thats what I thought.

originalucifer,
@originalucifer@moist.catsweat.com avatar

yeah, that might work for what op is tryin to do, maybe, assuming jellyfin fits his client needs

suntzu,

Then I have multiple jellyfin servers in the app… That’s not what I want, I want a single mount where all the media of all nodes is accessible

lemann, (edited )

I run Plex too, and indeed library sharing is built right in and ridiculously easy to set up.

I think OP is already doing things the best way possible in Jellyfin by mounting others’ servers remotely over VPN

reddthat, in Initial steps with OPNSense
@reddthat@reddthat.com avatar

Your router’s IP can be anything. Choose any internal IP address on your subnet.

You can have 2 routers on the same subnet just make sure you disable DHCP on the new one while you perform the setup of everything else.
Then when you want to switch over, toggle on dhcp on the new router and replace the cables and you should be fine. You’ll know it’s working when you plug into it and get a default route of the new router.

skipmorrow,

Let’s see if I got this… great idea to disable DHCP on the new OPNSense for now. I forgot about that. Just keep the one LAN cable going in, and I will just keep the IP address as it is right now (.79). Not even worry about the WAN port at all. Set up all of the features, including things like reserved IP addresses and whatnot. Then, when I am ready to drop it in, I will turn the old router off, and on the new router set up a static IP on the LAN port (.0.1) and add the WAN port (DHCP). Drop it in place, turn on DHCP and I’ll be good to go.

theit8514,

Sounds about right, just be aware that your LAN and WAN networks need to be different, so you’ll likely need to change your old router’s dhcp subnet. E.g. 192.168.1.1/24 on the WAN and 192.168.0.1/24 on the LAN.

reddthat,
@reddthat@reddthat.com avatar

Yep. Keep the WAN port dhcp Client enabled if you can, just one less thing to worry about.

Also take note that when you change the static IP of the new router it would conflict with the old one (and dhcp might fail). So you might need to set your local clients IP. Take note of the configuration it has and the steps to set it manually.

The rest all sounds right.

Salix, in Self-hosted media tracker recommendations?

I personally use Media Tracker because it’s fast and have enough features for me.

Ryot is another one that’s good.

Flox hasn’t had a commit since 2020. It’s not being updated anymore.

SchizoDenji,

I wish they built it for windows too.

Salix, (edited )

It is only made for Docker, which you can run on Windows, MacOS, and Linux

ignisda.github.io/ryot/

SchizoDenji,

I meant bare-metal windows.

Salix,

Unfortunately, it looks like they deleted the Windows branch in Sept 2023

github.com/IgnisDa/ryot/pull/371

savedbythezsh,

Ooh, ryot is really nice! And seems to have a similar feature set to Media Tracker, plus exercise. It’s also maintained actively.

Have you used it before? Any warnings?

Salix, (edited )

I have used Ryot for a while. It is nice and has a lot of features. It has documentation, which is really nice.

I am using Media Tracker because it has most of the features I need and it’s very fast. I wish it had genre sections like Ryot though. It looks like someone created an issue for it at least. Might go back to Ryot eventually, but we’ll see. Luckily Ryot has a Media Tracker import option.

savedbythezsh,

I was wondering why everyone kept talking about Media Tracker being fast. I finally installed RYOT, and wow is it slow, and resource intensive. It’s using more than 20% of the CPU on my NAS when it isn’t even open!

Salix,

Yup! Whereas with Media Tracker, everything is pretty much almost instantaneous for me.

Ryot was too slow for me. It’s really bad when you try to mark multiple TV series seasons as “seen” at the same time as well.

das, in This Week in Self-Hosted (5 January 2024)
@das@lemellem.dasonic.xyz avatar

Sonarr dark mode! Finally I won’t be blinded when I open it to try and fix a series at 1am.

Hexarei,
@Hexarei@programming.dev avatar

I highly recommend the Dark Reader extension for your browser

lemmyvore, in PiKVM Build and Deploy

So this board allows you to remotely control the PC you put it in?

Is there a reverse project, that allows a PC to act as a PiKVM for another PC or laptop so they can be controlled remotely?

Prizephitah,

Yes.

Not aware of any such project. I’d assume you’ll need some hardware anyways as you need it for the level of access (ATX etc.). Not sure how that would be preferable to this.

lemmyvore,

I was thinking more about the basics, like USB input and getting the image+sound. For that you could get away with a special USB cable and a capture card. I’m just not aware of any software for it, I don’t think the original PiKVM stuff was ever ported to PC.

Prizephitah,

PiKVM is based on Arch for ARM.

scholar, in Initial steps with OPNSense

Are you able to change the ip address of your current router?

skipmorrow,

Yeah, but I’d rather not change it because I am pretty sure there are some devices in the house where I set up static IP addresses. I try not to do that, but over the years, I am pretty sure there are at least a couple. Heh, maybe a good time to seek them out!

uzay, in pooling media libraries - like distributed storage

Why do you use SMB instead of just connecting to the different jellyfin servers directly via VPN?

suntzu,

One big shared media volume has multiple benefits, each server just have to deal with their own user management, no server switching or remembering if that one movie is of this or that Server…

Bluefruit, in Exposing Myself (with Filebrowser)

I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?

If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.

I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.

All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.

Good luck either way.

butt_mountain_69420,

I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?

Bluefruit,

ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.

And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.

I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.

Both are vpn tunnels so either should work just fine.

developers.cloudflare.com/…/connect-networks/

www.zerotier.com/pricing/

Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware.

butt_mountain_69420,

I’ve been messing with Linux on and off since 2005. Anything beyond normie operations usually ends in frustration.

butt_mountain_69420,

Oh I’m not calling those bastards at ATT- fuggin hate 'em

https://lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png

Czeron, in Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times
@Czeron@lemmy.world avatar

Installed Nextcloud-AIO using the docker script, took about 4 - 5 terminal commands. Practically zero issues! Hopefully someone else can provide some help in the thread!

butt_mountain_69420,

Do you have office set up in it?

moomoomoo309,
@moomoomoo309@programming.dev avatar

I have it set up. Try the AIO docker image. Once you get it set up, it pretty much just works. You just pick which office suite you want, check a few optional features if you want 'em, and it handles the rest for you. Most importantly, the AIO image is from nextcloud. They test it, it always works because it is the blessed version from them. If you’re not a Linux guy, don’t try the other installation methods, they’re much, much more difficult.

butt_mountain_69420,

I’ll give it a shot. I’ve tried so many different approaches already. I think I maybe tried to install AIO straight onto a linux vm; don’t recall how it got derailed. I did build a Lubuntu VM for experimentation. I really wanted to get an Ollama chatbot running to assist me in my future digital endeavors, but it just wouldn’t come together.

Telodzrum, in worth selfhosting immich or similar? what about backups?

pCloud sells itself as a privacy-focused alternative to Dropbox, Google, iCloud, etc. They’re running a deal right now on lifetime accounts, too.

roofuskit,
@roofuskit@lemmy.world avatar

Never trust a company selling lifetime accounts. It’s entirely unsustainable and eventually the other shoe always drops.

Telodzrum,

SAAS is a scam

roofuskit, (edited )
@roofuskit@lemmy.world avatar

We’re talking about data storage, not software. There are real every day costs, maintenance, replacement, power, etc… that are involved in reliably storing data.

I share the sentiment that you should be able to buy software.

Paying for data storage in a single lifetime payment is like buying one square foot of storage space in someone’s apartment for a flat fee and expecting it to actually be there forever.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • selfhosted@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 18878464 bytes) in /var/www/kbin/kbin/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php on line 171

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 10502144 bytes) in /var/www/kbin/kbin/vendor/symfony/error-handler/Resources/views/logs.html.php on line 38