selfhosted

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

zerodawn, in pooling media libraries - like distributed storage

Likely not the solution you’re looking for but a buddy and i link a folder via syncthing and anything added to one side shows up on the other.

suntzu,

I use synching too, but it’s not what I’m looking for here.

beerclue, in Nextcloud zero day security

Not only for Nextcloud, but I recommend setting up crowdsec for any publicly facing service. You’d be surprised by the amount of bots and script kiddies out there trying their luck…

thisisawayoflife,

One of my next steps was hardening my OPNSense router as it handles all the edge network reverse proxy duties, so IDS was in the list. I’m digging into Crowdsec now, it looks like there’s an implementation for OPNsense. Thanks for the tip!

False,

How is this different from Fail2Ban?

TwinHaelix,
@TwinHaelix@reddthat.com avatar

My recollection is that Fail2Ban has some default settings, but is mostly reactionary in terms of blacklisting things that it observes trying to get in. Crowdsec behaves in a similar vein but, as the name implies, includes a lot of crowdsourced rules and preventative measures.

johntash,

Iirc crowdsec is like fail2ban but blocks ips reported by other servers, not just ones attacking your server. Kinda like a distributed fail2ban I guess?

False,

Neat

Comptero,

In my understanding fail2ban will block ips if they are detected to do brutforce or use known exploits.

Crowdsec will share this IP via a blocklist to all subscribte systems. You will benefit form the detection of other systems and not only your own.

MonkderZweite, in Update: Everyone said GameVault's UI was garbage, so we completely overhauled it.

Why is everything on Discord? Now even some mods are exclusively on this closed platform.

alfagun74,

due to popularity, but you can contact us via Email, Reddit, Lemmy or Github Issues / Discussions aswell

supes, (edited ) in worth selfhosting immich or similar? what about backups?

I use backblaze on my synology. I backup photos automatically to it with their built in app on my phone, then every night I run encryped backups. I also could setup an encrypted backup to go to my parent’s synology.

My backup is about 900gb and costs <$5/mo. That is my music, pictures, movies, and TV shows. Obviously that will increase, but well worth the nominal coat to have that much backup encrypted and in the cloud.

logir,

Do you use B2 storage?

supes,

I do. And since I’ve been slowly taking back control over all my online stuff as much as I can, I’m very happy with it. It gives me peace of mind it’s secure and I am super unlikely to just lose it.

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

I use Backblaze B2 for my backups. Storing about 2tb, comes out to about $10/mo, which is on par with Google One pricing. However, I get the benefit of controlling my data, and I use it for tons more than just photos (movies/shows etc).

If you want a cheaper solution and have somewhere else you can store off-site (e.g. family/friend’s house), you can probably use a raspberry pi to make a super cheap backup solution.

Gooey0210, (edited )

If you have 1tb+ of data you can get a cheaper option just by moving to hetzner (also, even storj is cheaper than backblaze)

governorkeagan,

This is exactly what I was looking for last night, thank you!

Zoidberg, in Question - ZFS and rsync

When things lock up, will a kill -9 kill rsync or not? If it doesn’t, and the zpool status lockup is suspicious, it means things are stuck inside a system call. I’ve seen all sorts of horrible things with usb timeouts. Check your syslog.

isles,

kill -9

Just tested, thanks for the suggestion! It killed a few instances of rsync, but there are two apparently stuck open. I issued reboot and the system seemed to hang while waiting for rsync to be killed and failed to unmount the zpool.

Syslog errors:


<span style="color:#323232;">Dec 31 16:53:34 halnas kernel: [54537.789982] #PF: error_code(0x0002) - not-present page
</span><span style="color:#323232;">Jan  1 12:57:19 halnas systemd[1]: Condition check resulted in Process error reports when automatic reporting is enabled (file watch) being skipped.
</span><span style="color:#323232;">Jan  1 12:57:19 halnas systemd[1]: Condition check resulted in Process error reports when automatic reporting is enabled (timer based) being skipped.
</span><span style="color:#323232;">Jan  1 12:57:19 halnas kernel: [    1.119609] pcieport 0000:00:1b.0: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
</span><span style="color:#323232;">Jan  1 12:57:19 halnas kernel: [    1.120020] pcieport 0000:00:1d.2: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
</span><span style="color:#323232;">Jan  1 12:57:19 halnas kernel: [    1.120315] pcieport 0000:00:1d.3: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
</span><span style="color:#323232;">Jan  1 22:59:08 halnas kernel: [    1.119415] pcieport 0000:00:1b.0: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
</span><span style="color:#323232;">Jan  1 22:59:08 halnas kernel: [    1.119814] pcieport 0000:00:1d.2: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
</span><span style="color:#323232;">Jan  1 22:59:08 halnas kernel: [    1.120112] pcieport 0000:00:1d.3: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
</span><span style="color:#323232;">Jan  1 22:59:08 halnas systemd[1]: Condition check resulted in Process error reports when automatic reporting is enabled (file watch) being skipped.
</span><span style="color:#323232;">Jan  1 22:59:08 halnas systemd[1]: Condition check resulted in Process error reports when automatic reporting is enabled (timer based) being skipped.
</span><span style="color:#323232;">Jan  2 02:23:18 halnas kernel: [12293.792282] gdbus[2809399]: segfault at 7ff71a8272e8 ip 00007ff7186f8045 sp 00007fffd5088de0 error 4 in libgio-2.0.so.0.7200.4[7ff718688000+111000]
</span><span style="color:#323232;">Jan  2 02:23:22 halnas kernel: [12297.315463] unattended-upgr[2810494]: segfault at 7f4c1e8552e8 ip 00007f4c1c726045 sp 00007ffd1b866230 error 4 in libgio-2.0.so.0.7200.4[7f4c1c6b6000+111000]
</span><span style="color:#323232;">Jan  2 03:46:29 halnas kernel: [17284.221594] #PF: error_code(0x0002) - not-present page
</span><span style="color:#323232;">Jan  2 06:09:50 halnas kernel: [25885.115060] unattended-upgr[4109474]: segfault at 7faa356252e8 ip 00007faa334f6045 sp 00007ffefed011a0 error 4 in libgio-2.0.so.0.7200.4[7faa33486000+111000]
</span><span style="color:#323232;">Jan  2 07:07:53 halnas kernel: [29368.241593] unattended-upgr[4109637]: segfault at 7f73f756c2e8 ip 00007f73f543d045 sp 00007ffc61f04ea0 error 4 in libgio-2.0.so.0.7200.4[7f73f53cd000+111000]
</span><span style="color:#323232;">Jan  2 09:12:52 halnas kernel: [36867.632220] pool-fwupdmgr[4109819]: segfault at 7fcf244832e8 ip 00007fcf22354045 sp 00007fcf1dc00770 error 4 in libgio-2.0.so.0.7200.4[7fcf222e4000+111000]
</span><span style="color:#323232;">Jan  2 12:37:50 halnas kernel: [49165.218100] #PF: error_code(0x0002) - not-present page
</span><span style="color:#323232;">Jan  2 19:57:53 halnas kernel: [75568.443218] unattended-upgr[4110958]: segfault at 7fc4cab112e8 ip 00007fc4c89e2045 sp 00007fffb4ae2d90 error 4 in libgio-2.0.so.0.7200.4[7fc4c8972000+111000]
</span><span style="color:#323232;">Jan  3 00:54:51 halnas snapd[1367]: stateengine.go:149: state ensure error: Post "https://api.snapcraft.io/v2/snaps/refresh": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
</span>
antoniocappiello, in Tempo – An open source music client for Subsonic built natively for Android, now with Android Auto support

For the curious who want to see the app without downloading it, here are some screenshots: imgur.com/a/i3zsqlG

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

Appreciate this, thanks 🌻

hungover_pilot, in I'm new to networking and self-hosting and have no idea where to start.

A custom router + managed switch is a great way to learn. Studying the fundamentals is also good, but in my opinion it’s not as fun as setting up your own network and learning hands-on.

If you decide to go this route I highly reccomend taking regular backups of your config (and backup again before you change stuff). Part of learning involves breaking things - trust me you will break your network - and in networking that’s one of the best ways to learn. Backups will give you an easy way to restore to a known working configuration.

BearOfaTime, (edited )

I’d start with a second router added to the current network, use it to segment a “lab” network. Then, when it breaks you break it, it breaks the lab stuff and not your house stuff.

virtueisdead, in Tempo – An open source music client for Subsonic built natively for Android, now with Android Auto support

I have yet to find something that tops Dsub despite how unfinished even Dsub is

tordenflesk, (edited )

Same for me. I only really use dsub/gonic to cache a random selection of my collection, by letting a shuffled playlist play until the cache is full.

So far none of the other apps appear to have this simple function.

clmbmb,

Symphonium tops all, but it’s not even free.

zaphod,
@zaphod@lemmy.ca avatar

Frankly, I’d rather pay a motivated and focused developer if the product is good. And Symfonium is fantastic.

clmbmb,

Agree. That’s why I paid for it.

Fuck_u_spez_, in PiKVM Build and Deploy

Which pins go to the motherboard other than power/reset? Is that USB connector just passing through the keyboard and mouse signals?

Prizephitah,

There is power/reset and power/hdd LEDs as well as a USB 3 header for mouse and keyboard and flash/disc emulation. That way you can mount an image and boot from that if you want. Super handy for re-installs or troubleshooting tools.

cygnus, in PiKVM Build and Deploy
@cygnus@lemmy.ca avatar

So it’s a computer that lets you remotely control another computer? Is the advantage over SSH or remote desktop etc that you can interact with stuff outside the OS, like in BIOS?

redcalcium,

That’s basically it. It guarantees you can always access your computer remotely, even if you broke your ssh, or accidentally messed up your network config, or can’t boot due to filesystem corruption and need to run fsck from recovery mode.

Prizephitah,

Exactly, it isn’t a replacement. It is redundancy in the form of a screen with keyboard and mouse directly connected, but accessibly from remote (my couch). It is far from my primary interface with the server.

misophist,

Yes. This is home-made out-of-band management, like HP’s iLO, Dell’s iDRAC, or generic IPMI. Not only is it a virtual KVM (keyboard/video/mouse), you can pass the host’s power button through this device so you can remotely power on or reset a hung or powered-off system, or mount and boot from a virtual floppy or ISO to completely reinstall the remote system.

SandySocks, in PiKVM Build and Deploy
@SandySocks@lemmy.world avatar

What hardware are you using to attach the Pi the PCI slot?

I have a stock PiKMV V3 attached to my home server that seeing this I now need to upgrade!

agentsac,

Not OP, but looks like the Geekworm KVM-A8. They also make a version using the CM4.

Prizephitah,

It’s part of my PiKVM-kit. geekworm.com/products/pikvm-a8

It’s also PoE which is very nice.

bigredgiraffe,

They also make this one which uses a CM4 but you can control 4 machines! I have been eying it now that I can get CM4s again, thanks for the post!

Apollo2323, in Tempo – An open source music client for Subsonic built natively for Android, now with Android Auto support

I was about to pay for simphonium app because was the best looking app for navidrome. Thanks for this amazing app , it looks great , it is super fast and responsive. Really great work where I can donate to it?

StopSpazzing,
@StopSpazzing@lemmy.world avatar

It’s listed near the end of his comment…

Apollo2323,

Yes I got it thank you!

antoniocappiello,

Hi and thank you for your appreciation! There is a buymeacoffee page for donations. Thanks again for the support!

SchizoDenji, in jellyfin freezes on TV every 2 minutes

What is the bitrate of the file and what is the bandwidth of your router?

momsi,

Bitrate varies, some files work, some don’t. Even in one season of a show episode 1 streams perfectly fine, episode 2 freezes every 2 mins.
Bitrate of a file is around 8Mbps, local bandwidth is 1Gbps.

doctorzeromd,

What are the bitrates, codec, and containers of those 2 files?

thelittleblackbird, in jellyfin freezes on TV every 2 minutes

Hi,

Every time it happened to me was either transcoding, either a real poor network speed.

I would double check the transcoding option

momsi,

Checked on transcoding, it happens on direct streaming…

rambos,

There is an option to disable transcoding completely, try that. Also check is it working with subtitles disabled.

I used to have issues sometimes when I had rpi4 as media server

momsi, (edited )

tried with transcoding disabled, no joy, still freezes. Subtitles were also disabled, I rarely watch with subtitles. Edit: I just noticed, when forcing transcoding by limiting the quality (Bitrate) on the client to lower values, it does not freeze

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