mastodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance, open to everyone, but mainly English and French speaking.

Administered by:

Server stats:

833
active users

#dockge

0 posts0 participants0 posts today

I'm curious to hear what others are #SelfHosting! Here's my current setup:

Hardware & OS

Infrastructure & Networking

Security & Monitoring

Authentication & Identity Management

  • Authelia (Docker): Just set this up for two-factor authentication and single sign-on. Seems to be working well so far!
  • LLDAP (Docker): Lightweight LDAP server for managing authentication. Also seems to be working pretty well!
    #AuthenticationTools #IdentityManagement

Productivity & Personal Tools

Notifications & Development Workflow

  • Notifications via: #Ntfy (Docker) and Zoho's ZeptoMail (#Zoho)
  • Development Environment: Mostly using VSCode connected to my server via Remote-SSH extension. #VSCodeRemote

Accessibility Focus ♿🖥️

Accessibility heavily influences my choices—I use a screen reader full-time (#ScreenReader), so I prioritize services usable without sight (#InclusiveDesign#DigitalAccessibility). Always open to discussing accessibility experiences or recommendations!

I've also experimented with:

  • Ollama (#Ollama): Not enough RAM on my Pi.
  • Habit trackers like Beaver Habit Tracker (#HabitTracking): Accessibility issues made it unusable for me.

I don't really have a media collection, so no Plex or Jellyfin here (#MediaServer)—but I'm always open to suggestions! I've gotten a bit addicted to exploring new self-hosted services! 😄

What's your setup like? Any cool services you'd recommend I try?

#SelfHosted #LinuxSelfHost #OpenSource #TechCommunity #FOSS #TechDIY

@selfhost @selfhosted @selfhosting

I tried to set up Docker and Dockge, then I tried to make a Jellyfin container. It didn’t go well at all. I couldn’t find any clear, working configuration examples for getting Jellyfin container to look at my external SSD for media files. I spent 12 hours yesterday on and off, looking at conflicting tutorials and smug how-tos and I’m done with Docker and associated external drive frustration. Docker whale, meet ocean. 🐳 🚽 👋

I just straight up slapped Jellyfin on Ubuntu from the repository and launched it. It’s running now. I had to futz around with directory permissions to get it to access the external SSD. I learned a lot about chown and chmod, but mostly chown -R lol. 😆

Ubuntu has so much conflicting information about its network system structure that I think I went more bald looking for how to set a static IP address for the server. Every time I set static, it would lose internet access. This is a 10 second job on Windows or macOS that took over an hour to iron out. My router config was fine, thanks. I limited the DHCP range and used an IP outside the range for the static address for the RPI. I got it sorted by accident, which Is frustrating because I don’t have a clue what the problem was.

I’ve used up a lot of computer spoons and I don’t want to look at it anymore today.

#Frustration
#RaspberryPi #RaspberryPi5 #Linux #Ubuntu #Docker #Dockge

This morning, I started to check out #Dockge to replace my #Portainer and Portainer-Agent in my #homelab. This open-source project, created by the same developer as #UptimeKuma, looks very cool and beautiful.

Unfortunately, it is not yet for me; it's missing an important option to group stacks by their agent. I have containers running on multiple hosts like cAdvisor, Telegraf, and Watchtower. However, this feature is in progress; I will keep an eye on it🤞🏻

github.com/louislam/dockge/pul

Replied in thread

@Bradcopter #qbittorrent has experimental #i2p integration, if your setting up a stack. I recommend #dockge for breezy af container management and #gluetun for making sure all the traffic stays on i2p. Trash guides is a good place to start, it’s pretty comprehensive, if uh dryly written. You can get pretty granular control over the media that gets downloaded. I use mine with #Jellyfin as the frontend, you can even set it up jellyseerr to automate requests. Like having your own streaming service, you can run the whole thing on a pretty low end pc, mine is an old chrome box that I got on eBay for $20. For simplifying remote access and security, I run everything on Nebula mesh overlay.

Replied in thread

@floppy For clustering you can try #incus. It is somewhat like proxmox but better suited to run lxc containers (which you will want for the lightweight aspect). You will be able to manage all your pi servers from one place, but probably still run docker inside lxc containers until incus has support for simple OCI containers (mentioned, but no deadline).

As an alternative to portainer I would take a look at #dockge. It's the one I use, though I don't know if they have clustering already.

Public holiday today, as well as one of the hottest days this summer.

Plan is to chill at home and at the pool. Helping the kids to re-adjust, as school term starts next week!

Not going anywhere as the beaches would be jam packed with people.

Finding blocks of time here and there to do several things:

1. write up the incident review on last week's Nudie.Social outage
2. order parts of custom keyboard
3. upgrade #Proxmox to 8.1 on the self-hosted server
4. launch some new #selfhosting services with #Dockge
pl.nudie.socialAkkoma