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
No harassment
crossposts from c/Open Source & c/docker & related may be allowed, depending on context
Video Promoting is allowed if is within the topic.
Lemmy doesn't have tags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate. This is strongly encouraged!
I struggled quite a while to install HomeAssistant on the new Truenas Scale Incus system because there are no good guides for it. So here is one.
๐พ STEP 1: Create a ZVOL
::: spoiler ๐ STEP 2: Create a network bridge
This step can be skipped if you already have a bridge with DHCP enabled.
I struggled a bit with this and eventually did it on the physical Truenas PC instead of the web interface because trying to enable DHCP kept crashing my webUI and resetting the connection. This is probably the worst documented part of this tutorial and you might need to look this up elsewhere. Make your default ethernet connection part of this br
So, I had to shutdown my mini pc home server (on NIXOS) so that it could be used for something else. Most of my data is in a pair of external hdds in a RAID configuration. However the Postgres database was in the boot drive. I still have it, but it refuses to boot anywhere else (tried some old spare laptops). How can I recover it?
Homebox is proud to announce the release of version v0.20.0!
But first, what is Homebox?
Homebox is the inventory and organization system built for the Home User! With a focus on simplicity and ease of use. Homebox is the perfect solution for your home inventory, organization, and management needs.
About the update
We have officially released v0.20.0 and at the same time are making progress towards v1 (stable). This release covers a range of new features and bug fixes, including:
Fix untranslated strings
Printable label improvements
Move passwords to use Argon2ID
UI improvements
Add page title for label and location pages
Thumbnails
Fixes for our VS Devcontainer
... And much more!
You can see a full list of changes here: Changelog
What about V1..?
Great news! We're making some solid progress towards a v1 release, and have documented our roadmap update her
Always wanted to selfhost your Fediverse instance but were always worried about system administration trauma?
Do you ever have to run around your flat, picking up all the leftover parentheses from yesterday's party with your hosting coop coworkers?
Then you are probably the right person, check out this post about fearless Bonfire hosting on a Guix System. You'll learn that taking care of a community is much more manageable when you let computer do the boring work for you.
Set up HTTPS, automatic backups, automatic nightly upgrades and join the awesome Bonfire community without a single worry on losing data from your instance.
"this morning, as I was finishing up work on a video about a new mini Pi cluster, I got a cheerful email from YouTube saying my video on LibreELEC on the Pi 5 was removed because it promoted:
Dangerous or Harmful Content
Content that describes how to get unauthorized or free access to audio or audiovisual content, software, subscription services, or games that usually require payment isn't allowed on YouTube.
I never described any of that stuff, only how to self-host your own media library.
This wasn't my first rodeoโin October last year, I got a strike for showing people how to install Jellyfin!
In that case, I was happy to see my appeal granted within an hour of the strike being placed on the channel. (Nevermind the fact the video had been live for over two years at that point, with nary a problem!)
So I thought, this case will be similar:
The video's been up for over a year, without issue
So I'm very new to self hosting. When I set up Ubuntu server and jellyfin it formatted as a logical drive. I can't for the life of me parse how I add the other terabytes worth of disks I have to the machine. Can someone eli5?
Started my first home server about 3 weeks ago and I really need to reconsider my storage options, but everything I read about NAS setups is going right over my head. This is gonna be a novel partially because writing this down helps me think through it, and I also just want to be sure I'm on the right track.
Here's my current setup and what I'm looking to do:
My server itself is a little HP mini PC. i7, 2 TB SSD, solid little machine so far. Running Proxmox with a single debian VM which houses all my docker containers - I know I'm not using proxmox to its full advantage, but whatever it works for me. I mostly just use it for its backup system.
Currently using an 8 TB powered usb external, primarily for media and backup files. Everything else fits directly on the server's internal SSD with plenty of space available, but being able to expand or migrate nextcloud and immich down the road would be nice
Coincidentally, I've been using a similar 8 TB external for my desktop for th
Newbie, running ProxMox to host Plex and associated *arr servers, Nextcloud, DNS, and about a dozen other services. I am running TrueNAS Core in VM.
I have three zfspools; one for OS install, one for Cloud storage, and one for Media storage.
In configuring my Media storage pool, I passed the disks from ProxMox to TrueNAS VM and created a SMB share. Then, apparently to mount the share to Plex, I needed to pass the pool from TrueNAS back to ProxMox. This seems overcomplicated to me but I'm not sure if my thinking is correct.
Basically I'd like some sort of management GUI for storage, just to the extent that shows me how full the storage is, errors, and if a disk goes bad.
If I do get rid of TrueNAS, how do I properly mount the disks back into ProxMox without losing the TBs of data I have on my Media storage pool?
Hi, I want to get Frigate installed on DELL Optiplex 3020. Given its a Intel Gen4 i5, I suspect I would be asking too much if I installed it on a VM that is running on Proxmox?
From the Frigate website "Frigate runs best with Docker installed on bare metal Debian-based distributions. For ideal performance, Frigate needs low overhead access to underlying hardware for the Coral and GPU devices. Running Frigate in a VM on top of Proxmox, ESXi, Virtualbox, etc. is not recommended though some users have had success with Proxmox.". Anyone had any luck getting it up and running on a VM?
I am in the process of migrating my Nextcloud instance from one server to another. I copied the Borg archive to one mountpoint, /mnt/ncbackup and intend to keep my data in /mnt/ncdata.
I couldn't really find out what to mount the backup directory to, so I just fired it up as documented in the documentation, and I was able to retrieve my backups from the non-mounted directory.
So this reveals a fundamental flaw in my understanding of how Docker works - I had assumed the container only had access to whatever was explicitly mounted. But I guess I am wrong?
Recently in Spain we have suffered a complete power outage, with no electricity for a long time. Some were able to have power on their computers with generators, solar panels, etc. And I know you can have data connectivity with SDR or HAM radio. But my question here is, what are some good self-host/local offline software that we can have and use for when something like this happens. I know kiwix, and some other for manuals. Please feel free to share the ones you know and love, can be for any type of thing as long as it works completely offline, I don't search for any specifics, if it is designed for offline use, just name it. For GNU/Linux only please (using Arch myself BTW). Thanks in advance.
Iโm running funkwhale in docker. This consists of a half dozen docker containers one of which is postgres.
To run a backup, funkwhale suggests shutting down all of the containers and then docker compose running pg_dump on the postgres container. Presumably this is to copy the database when nobody is accessing it.
For some reason when I do this, I get an error like:
undefined
pg_dump: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: No such file or directory
Is the server running locally and accepting connections on that socket?
It would seem that postgres isnโt running. I see the same error with other commands such as psql.
If I fully boot the container and then try exec-ing the command, it works fine.
So it would seem that the run command isnโt fully booting the instance before running the command? Whatโs going on here?
๐ A Docker Compose bundle to run on servers with spare CPU, RAM, disk, and bandwidth to help the world. Includes Tor, ArchiveWarrior, BOINC, and moreโฆ
Link Actions
So this includes diverse set of services one could self host. For example:
tor relay
scientific compute nodes for protein folding
ipfs node (I would not host that one with my current knowledge)