Skip Navigation

Search

Selfhosted @lemmy.world
rook @lemmy.zip

ChatGPT fried my drive!?

Did I just brick my SAS drive?

I was trying to make a pool with the other 5 drives and this one kept giving errors. As a completer beginner I turned to gpt.....

What can I do? Is that drive bricked for good?

Don't clown on me, I understand my mistake in running shell scripts from Ai...

EMPTY DRIVES NO DATA

The initial error was:

Edit: sde and SDA are the same drive, name just changed for some reason And also I know it was 100% my fault and preventable šŸ˜ž

**Edit: ** from LM22, output of sudo sg_format -vv /dev/sda (broken link)

BIG EDIT:

For people that can help (btw, thx a lot), some more relevant info:

Exact drive model: SEAGATE ST4000NM0023 XMGG

HBA model and firmware: lspci | grep -i raid 00:17.0 RAID bus controller: Intel Corporation SATA Controller [RAID mode] Its an LSI card Bought it here

Ker

Selfhosted @lemmy.world
marighost @piefed.social

Plex (or Jellyfin) + Pangolin help needed

Evening 'hosters,

I have been banging my head against my desk all day and could use some help. I seem to be the only one with this issue, so I'll lay it out: I have a Pangolin instance hosted on a remote VPS with a Newt tunnel installed via Docker in a Debian 13 VM on my NAS. Within Docker, I have Plex, Jellyfin, and Overseerr (just for testing currently). All services are accessible via the LAN IP of the VM and their respective ports.

(Yes I know Plex is stinky, but my mom's gotta watch her shows.)

I have three resources set up in Pangolin for each service, pointed at the LAN IP of the VM, the port, and the correct Newt tunnel, with a corresponding https://service.domain.tld/ record in Pangolin. Overseerr works flawlessly, without any additional input. Plex and Jellyfin, however, does not work. The resource monitoring module on Pangolin remains "unhealthy," and neither service can be accessed remotely.

Here is how the Pangolin resource is configured:

![szBlQ

Selfhosted @lemmy.world
Tiritibambix @lemmy.ml

4get: Any tips for replacing the default banner ?

Edit! I’ll answer to past me, because apparently he was blind: https://git.lolcat.ca/lolcat/4get/src/branch/master/docs/docker.md#custom-banners

Hi all,

I’m running the official Docker image of 4get. The homepage shows the default ā€œ4getā€ banner, while I’ve seen other instances with custom banners.

I’d like to replace it with my own image. Has anyone here figured out the best way to do this with the prebuilt Docker image? Mounting a volume ? Rebuilding the image. Any guidance would be appreciated.

I’m asking here because I can’t contact the maintainer directly. The Git repository is closed for new accounts due to bot attacks. So I hope someone in the community might know.

Thanks in advance!

Selfhosted @lemmy.world
Cyberpro123 @lemmy.world

HandBrakeCLI (via ARM) incorrectly marking first subtitle track as "Forced"

EDIT: Oh my god, sorry, I'm an idiot who forgot that the Jellyfin subtitles setting menu had a save button you needed to press. ALSO, Simultaneously, I posted this earlier than I intended; I thought to myself "OK I'll try this one last thing and if that doesn't work then I'll give up and ask for help", and then went and wrote this post while I waited for the DVD to rip - and then I went and posted it as soon as I was done writing, without waiting for the one last attempt to finish. It turns out that removing the --subtitle scan flag fixes the problem. So I double shouldn't have posted this. Sorry for taking up your time, I saw an option to hide this post so I think I'll be doing that now.

First, this doesn't seem like quite the right community to post this in, but I couldn't find a better fitting one on Lemmy, and I'd prefer not to dust off my Reddit account if I don't have to. If you know of somewhere better for me to post this please let me know

I'm trying to use Automatic Ripp

Selfhosted @lemmy.world
yo_scottie_oh @lemmy.ml

Would a cheap, used raspberry pi 3 make for a good test server for following random self hosted tutorials?

Update:

I want to thank everyone who weighed in in the comments. Based on your feedback, I've decided to hunt for good deals by searching for usff, mini pc, and/or thin client on used marketplaces. Looks like I should be able to nab something very serviceable for my purposes for around $50 no problem. Again, this is not for a production environment, just something I can throw on the corner of my desk and kinda forget that it's there except when I want to follow some random tutorial on the internet.

For those who suggested I use VMs for this, I hear ya. However, I'd like to get as close as possible to the real deal (bare metal if you will) so that I don't have to futz around w/ passing through graphics or networking or anything like that. Tbh configuring VMs properly is almost more difficult for me than just working on a spare bare metal unit.

Thanks again!

Original post:

In my self hosting journey, which is very much in its infancy mind you, many times I've longed for an e

Selfhosted @lemmy.world
dingleberrylover @lemmy.world

Own domain for Jellyfin and privacy concerns

Hi everyone,

Edit2: I bought a domain (1,50€ p.m.) from a European service which also offers dynDNS functionality. Just needed to adjust my NGINX config and generated new SSL-certificates via Certbot. I also built a script that only issues the update URL if the actually IP has changed. The system has been running flawlessy now for a couple of days already. No outages or any other connection issues. Learning: even though the dynDNS functionality should work stable in theory (since there is not much going on), the dynDNS service provider actually plays a big role in terms of reliability.

a couple of friends and I have a Jellyfin server running which is exposed to the internet via a reverse-proxy and https by using a free dynDNS provider.

The setup is working fine besides the dynDNS provider. We constantly face connection issues, making the dynamic DNS functionality very unreliable.

So I started looking into possible solutions and one particular would be to buy an own domain which wo

Selfhosted @lemmy.world
irmadlad @lemmy.world

NTOPNG: Quick Question

I'm almost embarrassed to ask this question, but it's been bugging me for years. I've read the documentation, searched online. Perhaps my search-fu is lacking.

In ntopng there is a panel called Traffic Classification. One of the classifications is 'fun'. Exactly how is this classification derived, and what is classified as 'fun'?

Selfhosted @lemmy.world
blinfabian @feddit.nl

need help with Immich and SMB share

hey there. i have a virtual TrueNAS running on proxmox. on that truenas i have a SMB share with photos on it. i also installed Immich as an app on truenas. is it possible for immich to show me the images on that shared folder? if so, please help me thanks :)

(the shared folder is also mirroring drives to not lose my data if one of them fails)

Selfhosted @lemmy.world
Nico198X @piefed.europe.pub

How to fork a docker image?

Solved!

more expanded details can be seen here:

https://github.com/TheoLeCalvar/peertube-plugin-hardware-transcode-vaapi/issues/6#issuecomment-3246562059

Thank you, all!


hey all!

i need some guidance. can you help point me in the right direction?

there a docker image that is basically fine, except i just want to add a group to it so that group will exist in the container.

how do i do this? is there a way to do this that will just pull the original image as is, so it will update when the original image updates, and then just add the group i need?

thanks in advance!

Selfhosted @lemmy.world
foremanguy @lemmy.ml

Need help for setting up a VPN project

SOLVED Will use the DNS server with custom local domain and firewall rules after

Hey fellow selfhosters! Hope you're doing well, today I would like to have some help to know how I could make this project a reality. So I would like to give to friends and family a VPN access to my homelab (probably with Wireguard).

I also have a VPS in the cloud and I can VPN to it to anonimize outgoing connections.

So basically in the case that a friend ask a local service I want the request to come to my home with his VPN connection and then comeback directly from my home.

In the case that a friend request google[dot]com I want the request to come to my house and then go trough the VPS to make the request from it and not from my home. Then comeback from google to the VPS to my home to the client.

The principal issue I have is how can I route my services directly trough my home without going into the regular WWW, but make all other requests to go trough the VPS and to the WWW

If you need some

Selfhosted @lemmy.world
confusedpuppy @lemmy.dbzer0.com

Caddy + DeSEC.io + DNS Challenge

For a couple weeks I've been struggling to get TLS over Caddy with DNS challenges. My ISP blocks incoming data on ports 80/443 and I was looking to use an uncommon port (5050) for my personal needs.

I've followed the instructions here and I've made sure to use the proper DeSEC.io module in my docker build.

When I start my docker container and check the logs, I get an error that says the challenge failed because of an incorrect TXT record. However when I check DeSEC.io's website, the TXT record that was created matches the Caddy log error message and even shows that the TXT record has been last touched "less than a minute ago."

I've tried minimizing my Caddyfile to the bare minimum and I still can't seem to get TLS working.

::: spoiler Dockerfile

                                    
    
FROM caddy:2.10.0-builder AS builder

RUN xcaddy build \
    --with github.com/caddy-dns/desec
FROM caddy:2.10.0

COPY --fr
  
Selfhosted @lemmy.world
Nico198X @europe.pub

Podman quadlet adding files to container

i just ended up going with a new image with the components installed, which i've been informed is best practice.


Hey there!

i have an Owncast container that needs two extra files added to it every time it starts up because the base image doesn't include them. they can be downloaded from within the container. i just need a way to tell the container to always do that when it starts up.

i've tried adding this to my quadlet:

[Container]

Exec=apk update && apk add --no-cache mesa-va-gallium mesa-dri-gallium

but it doesn't work.

does anyone know how to correctly automate this?

thanks!

Selfhosted @lemmy.world
Nico198X @europe.pub

Owncast, SELinux, Podman, Hardware Accelaration

SOLVED: turns out mesa is not enough for this. i also had to install:

mesa-va-gallium mesa-dri-gallium

now we're good!


hi all!

i've hit a wall here and could use your input if you have any thoughts!

i'm running Owncast latest via rootful Podman on a distro with SELinux.

i'm trying to implement hardware acceleration via the server's AMD GPU, but it is not working.

AMD Radeon RX 7600

Kernel: 6.15.4-1-default

i've turned VAAPI on in the web admin settings.

the container comes with ffmpeg 6 and libva.

For SELinux, i've run:

setsebool -P container_use_devices true

In my quadlet i've added:

[Container]

AddDevice=/dev/dri

Exec=apk add mesa

the devices appear rw in the container:

/app # ls -l /dev/dri

total 0

crw-rw---- 1 root 486 226, 0 Jul 9 15:58 card0

crw-rw---- 1 root 489 226, 128 Jul 9 15:58 renderD128

here is the error i'm getting:

`time="2025-07-09T15:58:46Z" level=error msg="[AVHWDevi

Selfhosted @lemmy.world
Allero @lemmy.today

ELI5: How to put several servers on one external IP?

I'm pretty new to selfhosting and homelabs, and I would appreciate a simple-worded explanation here. Details are always welcome!

So, I have a home network with a dynamic external IP address. I already have my Synology NAS exposed to the Internet with DDNS - this was done using the interface, so didn't require much technical knowledge.

Now, I would like to add another server (currently testing with Raspberry Pi) in the same LAN that would also be externally reachable, either through a subdomain (preferable), or through specific ports. How do I go about it?

P.S. Apparently, what I've tried on the router does work, it's just that my NAS was sitting in the DMZ. Now it works!

Selfhosted @lemmy.world
Hercules @lemmy.world

How to install psql extention (VectorChord) in bitnami/postgresql

Hello,

Im planning on running a postgresql server on my k3s cluster using the bitnami/postgresql helmchart & container image. I already set it up for testing and it works really well.

But since newer versions of immich are moving to VectorChord I would like to install this extention so i can move my immich database to this postgresql server.

I already tried to search how i should/could install an extention in the bitnami/postgresql image but I haven't found something usefull to me. Im not a postgresql expert so maybe i missed some stuff :).

Does someone have experience with this or know in which direction i should like i would greatly appreciate it.

Thanks for your time and have a wonderfull day!

EDIT: Could someone explain me why im getting downvotes for this post? Is the way i wrote it not good? Is it a bad question? Is the software i mentioned unpopular?

Selfhosted @lemmy.world
gedaliyah @lemmy.world

Docker is renaming a mounted drive

So I recently moved most of my docker storage to a second hard drive, called "storage." After a system restart, docker is creating a folder called "storage," forcing the physical drive to be renamed "storage1." How do I prevent this from happening?

I am using Xubuntu.


Edit: As suggested, it was indeed my system spinning up Docker before mounting the internal disk. The solution (should work on most Unix-like systems) was to manually add a line to /etc/fstab as follows: First get the UUID for the problem drive

 undefined
    
~$ sudo blkid -s UUID


  

The output will show your drives and the UUID of each. Then edit the following file:

 undefined
    
~$ sudo mousepad /etc/fstab #{or use your choice of editor, i.e. nano}


  

Add the following line:

 undefined
    
/dev/disk/by-uuid/{UUID number copied from blkid output} /destination/of/your/drive ext4 defaults 0 0


  

Of course replace {UUID number copied from blkid output} and /destination/of/your/drive and set defaults & parameters as needed. These worked fo

Selfhosted @lemmy.world
Tiritibambix @lemmy.ml

I want to ditch Nextcloud notes

Hi.

I'm curently using Nextcloud notes for its convenience. I use the app on my phone, and the webui on my pc.

I'm willing to ditch Nextcloud as a whole, so I want to replace my note taking habits.

I've tried Trilium, which lacks an Android app, and I feel the WPA makes the UI unpractical and hard to read.

I've tried Joplin, but it lacks a webui.

Are there other alternatives I've missed out ?

Solution: I ended up finding Flatnotes. It's dead simple to run and to use, has markdown and WYSIWYG, and the WPA is flawless.