selfhosted

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

BearOfaTime, in How well does the raspberry pi handle being a moonlight client

What’s moonlight? (Genuinely curious, always looking for new tools).

Thanks!

ShortN0te,
perishthethought,

Thank you!

MeatsOfRage, (edited )

moonlight-stream.org

Just to add some details to that link, it’s a network streaming app that lets you remote into another machine and depending on your network configuration it’s often fast and responsive enough to play games (I played through Celeste which is a very twitchy precision platformer with no issues). It’s also just cool streaming something like Cyberpunk on ultra settings to your phone. There are moonlight clients for nearly any device.

To host moonlight you used to be able to just do it natively through Nvidia gamestream but they turned that feature off. You can use Sunshine now to host github.com/LizardByte/Sunshine

BearOfaTime,

Oh, slick!

Now you given me yet another thing to sink time into, haha.

Thanks!

CapillaryUpgrade, in Alternative to Home Assistant for ESPHome Devices
@CapillaryUpgrade@lemmy.sdf.org avatar

Node-Red can do dashboards. I don’t know if it does data logging, but I would guess so since it can do dashboards. It also supports MQTT so it should handle ESPHome devices without a problem.

It’s made for automations (and great at it) but it can be a minimalist HA hub too.

TCB13,
@TCB13@lemmy.world avatar

Hmm… that’s interesting. I’ll have to explore further. Thanks.

jgkawell, in Proxmox HA, Docker Swarm, Kubrenetes, or what?
@jgkawell@lemmy.world avatar

The solutions you’ve mentioned aren’t exactly equivalent. Proxmox is a hypervisor while Docker Swarm and Kubernetes are container orchestration engines. For example, I use Proxmox in a highly available cluster running on three physical nodes. Then I have various VMs and LXC containers running on those nodes. Some of those VMs are Kubernetes nodes running many Docker containers.

I highly recommend Proxmox as it makes it trivial to spin up new containers and VMs when you want to test something out. You can create and destroy VMs in an instant without messing with any of your actual hardware. That’s the power of a good hypervisor.

For orchestration, I would actually recommend you just stick with Docker Compose if you want something very simple to manage. Resiliency or high-availability usually brings with it a lot of overhead (both in system resources as well as maintenance costs) which may not be worth it to you. If you want something simple, Proxmox can run VMs in a highly-available mode so you could have three Proxmox nodes and set any VMs you deem essential to be highly-available within the cluster.

For my set up, I have certain services that are duplicated between multiple Proxmox nodes and then I use failover mechanisms like floating IP addresses to automatically switch things over when a node goes down. I also run most things in Kubernetes which is deployed in a highly-available manner across multiple Proxmox nodes so that I can lose a physical node and still keep (most) of my services running. This however is overkill for most things and I really only do it because I use my homelab to learn and practice different techniques.

node815, in SSO with automatic user creation

If the app supports SSO and allows user creation, then it’s just a matter of passing the user claims such as username or email which the app expects from your provider.

I use Authentik as my solution, which uses a GUI for user management and supports all major SSO options, from MFA, to OIDC, SAML, LDAP and more.

zqwzzle, in Self hosted free iOS MDM

You can use Apple Configurator if you just want basic device supervision. IIRC it should be free. support.apple.com/en-ca/guide/…/mac

iso, (edited ) in Creating the XMPP Network Graph
@iso@lemy.lol avatar

I’ve never used XMPP. Can someone compare it with Matrix?

StefanT,

This comparison looks neutral: www.freie-messenger.de/en/…/xmpp-matrix/

u_tamtam,
@u_tamtam@programming.dev avatar

They both qualify as “open, federated messaging protocols”, with XMPP being the oldest (about 25 years old) and an internet standard (IETF) but at this point we can consider Matrix to be quite old, too (10 years old). On the paper they are quite interchangeable, they both focus on bridging with established protocols, etc.

Where things differ, though, is that Matrix is practically a single vendor implementation: the same organization (Element/New Vector/ however it’s called these days) develops both the reference client and the reference server. Which incidentally is super complex, not well documented (the code is the documentation), and practically not compatible with the other (semi-official) implementations. This is a red herring because it also happens that this organization was built on venture capital money with no financial stability in sight. XMPP is a much more diverse and accessible ecosystem: there are multiple independent teams and corporations implementing servers and clients, the protocol itself is very stable, versatile and extensible. This is how you can find XMPP today running the backbone of the modern internet, dispatching notifications to all Android devices, being the signaling system behind millions of IoT devices, providing messaging to billion of users (WhatsApp is, by the way, based on XMPP)

Another significant difference is that, despite 10 years of existence and millions invested into it, Matrix still has not reached stability (and probably never will): the organization recently announced Matrix 2 as the (yet another) definitive answer to the protocol’s shortcomings, without changing anything to what makes the protocol so painful to work with, and the requirements (compute, memory, bandwidth) to run Matrix at even a small scale are still orders of magnitude higher than XMPP. This discouraged many organizations (even serious ones, like Mozilla, KDE, …) from running Matrix themselves and further contributes to the de-facto centralization and single point of control federated protocols are meant to prevent.

iso,
@iso@lemy.lol avatar

I’ve used Matrix for months and agree with most points. I would like to try XMPP but it is clear that it does not have the best onboarding experience.

The problem I’ve observed with XMPP as an outsider is the lack of a standard. Each server or client has its own supported features and I’m not sure which one to choose.

Which client would you recommend?

u_tamtam,
@u_tamtam@programming.dev avatar

The problem I’ve observed with XMPP as an outsider is the lack of a standard. Each server or client has its own supported features and I’m not sure which one to choose.

That’s a valid concern, but I wouldn’t call it a problem. There are practically 2 types of clients/servers: the ones which are maintained, and which work absolutely fine and well together, and the rest, the unmaintained/abandoned part of the ecosystem.

And with the protocol being so stable and backwards/forwards compatible in large parts, those unmaintained clients will just work, just not with the latest and greatest features (XMPP has the machinery to let clients and servers advertise about their supported features so the experience is at least cohesive).

Which client would you recommend?

Depends on which platform you are on and the type of usage. You should be able to pick one as advertised on joinjabber.org , that should keep you away from the fringe/unmaintained stuff. Personally I use gajim and monocles.

iso,
@iso@lemy.lol avatar

Thank you for the suggestions. I just created an account on jabber.hot-chilli.net and downloaded Gajim. It looks really cool!

JoeKrogan, in So SBCs are shit now? Anything I can do with my collection of Pis and old routers?
@JoeKrogan@lemmy.world avatar

I have a microserver and various pis ( zero w, 2x 3b+ and a pi b)

With the exception of the zero w they are all still in action.

The pi b connects to the pi touchscreen and displays photos from a directory every 5 minutes.

The 2x3bs are running kodi to stream from my server.

The zero w was a camera recording and streaming 24/7 but I stopped it as I wanted to do other stuff with it.

cashews_best_nut,

I kept buying Pi Zero Ws, hats and phats then put them all in a drawer cos I couldn’t decide what to do with them. I think I’ve got about 7 or 8. I really should do something with them.

bfg9k,
@bfg9k@lemmy.world avatar

pwnagotchi family

cashews_best_nut,

Holy shit!! I didn’t know I needed this. I’m so building some - thank you! 👍

akrot,

Link for the lurkers github.com/evilsocket/pwnagotchi

Pwnagotchi is an A2C-based “AI” leveraging bettercap that learns from its surrounding WiFi environment to maximize the crackable WPA key material it captures (either passively, or by performing authentication and association attacks). This material is collected as PCAP files containing any form of handshake supported by hashcat, including PMKIDs, full and half WPA handshakes.

mosiacmango, (edited ) in Is there an easy way to stream full bluray disc rips with menus and features over the network to my TV

Kodi can play discs if you rip them directly, menus and all.

If you already have plex setup, add the “plexkodiconnector” addon. It replaces kodis inbuilt, standalone media db with Plex, which gives some nice features like media sync between devices and intro skipping.

Jellyfin can do this with its kodi plugin as well.

MeatsOfRage,

Can you explain a bit about Kodi playing the discs? I’ve been toying around with this all morning but can’t figure out how to launch the ripped disc. I’ve setup my network files and browsed to the folder with the ripped disc but there’s no way I can see to actually open the folder as a disc that I can see and googling this has failed me.

mosiacmango, (edited )

I dont personally use this feature, but I know it’s supported.

I would try a different ripped format. They should be .iso files, which is a direct copy of the disc. Kodi will load them like a virtual bluray drive.

This thread may also help you if you run into menu issues.

MeatsOfRage,

Thanks! I’ll give it a shot

socphoenix, (edited ) in So SBCs are shit now? Anything I can do with my collection of Pis and old routers?

Man my home server IDLES at 76 watts per hour running x86. Now mind you I need the x86 to perform some of the functions I want. This thing works as an NAS, nextcloud, media server, kiwix, security camera (zoneminder), remote desktop (xrdp), runs home assistant, gpu AI upscaling for photos, and finally screeches along running a virtual pipe organ I built that takes 69 GB of RAM to run.

If I could do that with raspberry pi’s I would in a heartbeat! the power savings alone would eventually pay for them. If it’s doing what you want then don’t worry about them. My pi400 works as a remote desktop client and one day I hope more of this stuff will work well on it/a future generation so I can ditch the tower, energy usage, and noise.

notfromhere, (edited )

What is that virtual pipe organ and why is it using 69 GB RAM when running?

socphoenix, (edited )

It is software (grandorgue) that pretends to be a pipe organ (the instrument). In order to run fast enough it needs to load every sound sample into memory to play, as well as usually multiple kinds of sound endings. I play professionally on a “small to mid sized” pipe organ with 1,438 pipes. The one I load for use at home has more than that!

The instrument was from the 1960s and I rebuilt it with a pi pico that you can see here, and you can hear the before (analog sound cards) versus one of the organs I’ve loaded into it here.

nilloc,

That’s amazing sounding! Worth the watts, even if I did get church ptsd listening to it.

socphoenix,

Hahaha yeah…it’s in many ways unfortunate that if you want to play/enjoy this instrument churches are the only option most of the time :/

Definitely worth the watts though!

nilloc,

I’ve been recently bingeing Look Mum No Computer’s rescue/re-build/midi-fication of an organ that had been shoehorned into an organist’s home, after the church had been converted. I’m more of an engineer than musician, but it’s amazing how much goes into the layering of sounds from so many different pipes.

My 6 yo loves learning with such a cool soundtrack too.

ZeldaFreak, in What is your prefered way to get audiobooks/podcasts/ebooks for your audiobookshelf?
@ZeldaFreak@lemmy.world avatar

Audible + OpenAudible. OpenAudible does “stuff” and you end up with audio files, that you can listen on most devices. Don’t know and care how they do this. Its not free but so is Audible.

When you have an active Audible subscription, you also have access to free Audiobooks. You can download and convert them too. But be aware, that Audible is rate limited. Had downloaded a ton of free audiobooks and after a short limit (maybe 1 hour), I got a long limit for around 24 hours. But I still use Audible. I just have it as a backup and this way I can give my family access to the books I have. But so far my mother only listen to the ones I got for free. I like Science Fiction a lot but my mother not.

A college who I recommended Audiobookshelf, has a subscription from a German only site (Thalia), where apparently the Audiobooks can be downloaded as MP3s. So far I prefer Audible, even with DRM, just because the availability. Not all books I listen to, are available on that site or much later.

simin, in I love my Gitea. Any tips and tricks?

private repo?

corsicanguppy, in I love my Gitea. Any tips and tricks?

codes

\facepalm

RedstoneValley,

I was wondering if that might be a thing. Saw people talk about “the codes” instead of “code” more than once.

MangoPenguin, in Proxmox Ubuntu VM has "graphical" console
@MangoPenguin@lemmy.blahaj.zone avatar

That sounds normal, server linux has no GUI/Desktop, only a console.

To get a full CLI that you can select/copy/paste in you just need to SSH in, instead of using the Proxmox console.

The proxmox console is meant for rare usage like installing the OS and recovering from failures, it’s not meant to be used as a daily way to interact with the VMs.

laserjet, in What software does the Internet Archive run?
gregoryw3, in Proxmox Ubuntu VM has "graphical" console

You might have grabbed the wrong iso. There are two ISOs for Ubuntu, one is desktop which comes with a desktop and the other is server which only comes with a text console.

You can install a desktop onto a server image if necessary, however I would recommend just using a desktop iso and don’t bother with adding on and setting up all the desktop software.

If you want to be able to select text, copy and paste, I just SSH from Windows Terminal or Mac iTerm2

Alternatively if it is a desktop iso then you might have accidentally installed a package that broke things or have gone a tty interface. There’s so many different possibilities it’s going to be hard to help more.

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