[-] jws_shadotak -1 points 15 hours ago

¯\_(ツ)_/¯

I put it on a larger HDD because my SSD was running out of space and it corrupted about a week later.

[-] jws_shadotak 1 points 15 hours ago

When you say database, do you mean the OS and the server install?

Yes, that's what I meant. I switched my server install to a HDD because it was running on a 256 GB SSD which was running out of room.

I’m sure docker is easier if you know it.. that’s like the point, afaik, but while basic use might be easy, it’s.. never ever that easy for me, something always goes wrong, which is why I haven’t bothered yet. I know I should, I know it’ll make things easier (hypothetically), but it feels like a huge undertaking for someone with no skills. I’ve been looking for a super noob friendly instruction guide, and have not found one that I can work with, tbh, without a bunch of other know-how that I don’t have. (If you know of any I’d be eternally grateful!!!)

I can give you some tips for now and then I'll give you some more in-depth instructions when I'm at my computer again.

For now:
Install Docker to your computer. I'm not sure how windows Docker handles it but I recommend using Docker compose. I'm not sure of the technical differences between Docker and Docker compose, but I found Docker compose to be much easier to use because it's saved as a YAML file (text file). If you need to make changes, just edit the file.

Once you have that set up, get a Plex server running. You'll probably have to change the ports in the Docker one to avoid conflict with your current one.

I recommend LinuxServer.io for a lot of things, including Plex. There's some dissent over use of Linux Server's apps due to permission and root things, but they are also super simple to use and you can start with the basics here.

https://docs.linuxserver.io/images/docker-plex/

Scroll down a bit to find the docker-compose section. To start a sample plex server, make the following changes:

Remove network_mode: host

In line with environment and volumes, add this:
ports - 324001:32400

This will route 32400 of the docker container to 32401 of the host network, allowing you to have both servers running at the same time without a port conflict.

Edit the volumes as needed. Always remember, it goes: host: container for everything. You can change it however you need. /config should preferably be on an SSD, as I said. The rest can be created as needed. For mine, I have both movies and TV shows stored under a folder called /media/. My plex docker script mounts /media/ and in plex I can search through the subdirectories to find the TV and Movies section.

Your second (temporary) plex server should be set up properly once you start the container

I'll tell you how to data over to the Docker container later.

[-] jws_shadotak 3 points 20 hours ago

It is possible to pass transcoding - I'll share my compose file when I'm at my computer

[-] jws_shadotak 3 points 20 hours ago

I would recommend using Docker first on the windows machine as a step in the transition. I did exactly this when I was transitioning to debian from windows. It made the official switch insanely easy because all I had to do was set up the Docker filesystem to what it already knew and it started up without any issues.

My lessons learned:
Keep the database on an SSD. I put mine on a HDD and it corrupted.

[-] jws_shadotak 44 points 21 hours ago

good stable distro

Debian

long-term stable choice

Debian

this specific machine is not meant for change. Ever.

Debian

Bonus round: anyone who’s ever transferred Plex servers from win to Linux (insert flavor), is it actually possible to keep my collections and playlists and stuff?

Yes, it's relatively simple, especially with Docker. Back up the Plex folder from your windows machine. Once your new OS is set up, put the folder where you wanna store it and point Docker to that folder in the compose.yaml.

[-] jws_shadotak 60 points 1 day ago

People have families that also need to eat.

[-] jws_shadotak 33 points 5 days ago

As others have said - Live USB.

Set up a USB stick with Ventoy and you can throw a bunch of distros on there so you can trial all of them without needing to flash a new USB.

Just put the ISOs on the Ventoy flash drive and boot into Ventoy.

[-] jws_shadotak 7 points 5 days ago* (last edited 5 days ago)

I don't think of it as 'cool' - I just view it the same as a preference.

Alcohol, weed, shrooms, and even some party drugs like ecstasy and such, are all fine in my book as long as they're done responsibly.

I think once you venture down the path of abuse, it's a problem. That goes for everything in this world - moderation is key.

Heroin, meth, and all the other hard drugs are a problem because they are so incredibly addicting that it's almost impossible for someone to use in moderation.

[-] jws_shadotak 4 points 5 days ago

I second immich

I third Immich

[-] jws_shadotak 6 points 5 days ago

I put that shit on everything

[-] jws_shadotak 38 points 5 days ago* (last edited 5 days ago)

~~It also sounds like it could have been a leather shoe or a stomach sound.~~

EDIT: Nvm I just listened with headphones. That sounded like a wet fart.

[-] jws_shadotak 7 points 6 days ago

more of along the lines of shitty

14
submitted 2 months ago* (last edited 2 months ago) by jws_shadotak to c/[email protected]

I have a couple things set up:

The configuration:

  • DNS points to my IP
  • Nginx configured to point to Authentik for the metube subdomain
  • Authentik configured to point to the correct containers after authenticating

What I'm experiencing:
Upon initial login to Authentik, MeTube works correctly. Restarting or closing the browser causes MeTube to fail to connect to the server until I clear cookies and re-authenticate (see picture). Accessing MeTube by its port on the host IP works fine. All other services connect fine.

Does anyone know what is causing this?

Related note - I've seen MeTube do this before when the container wasn't even running. I think it has something to do with how much info the container caches in the browser or something.

29
submitted 3 months ago* (last edited 3 months ago) by jws_shadotak to c/[email protected]

Setup:

Debian running podman. Containers and compose files are managed with Dockge. qBit and Gluetun are on a single compose file and all qBit traffic is routed through Gluetun.

qBit seems to starts first before Gluetun is fully set up and qBit doesn't see the open port. Every time I start them together, I have to manually restart qBit again once Gluetun is ready. Once it's restarted, it shows as open and connected again.

I tried looking for ways to delay startup in a compose file but I didn't get any results.

Is there a solution to this?

https://pastebin.com/kgqt8aJ7

18
submitted 6 months ago by jws_shadotak to c/[email protected]
262
Cope rule (sh.itjust.works)
submitted 8 months ago by jws_shadotak to c/[email protected]
6
submitted 8 months ago by jws_shadotak to c/[email protected]

I've got a portable monitor that only takes one single USB-C input. The Pi 4 can't deliver enough power to keep it on. The monitor power cycles endlessly when plugged into the pi.

Is there a way I could give it more power somehow?

25
submitted 8 months ago by jws_shadotak to c/[email protected]

I'm planning out my next homelab when I move soon. I have the floor plans and it looks like the best place for my computer is not centrally located, so the Wi-Fi won't be ideal. I'd like to run the cables a short distance so the router would be in a better spot.

I'm just renting and will likely only be here for a year so I don't want to do any drilling. I just want to secure the cables somehow to the crease where the wall and ceiling meet.

The total length will only be about 20 feet to the router.

328
bedtime rule (sh.itjust.works)
submitted 8 months ago by jws_shadotak to c/[email protected]
39
submitted 9 months ago by jws_shadotak to c/[email protected]

title

I just want to toggle the alternative speeds while Plex is streaming outside my house. I couldn't find anything while looking around except for some old scripts that haven't been updated in years.

8
submitted 10 months ago* (last edited 10 months ago) by jws_shadotak to c/[email protected]

Is there already something like this? I'm using Duplicati and a cloud storage provider to back up all my docker configs. It encrypts everything before uploading.

Is there anything similar to this that acts as a seamless interface for cloud services, but with user encryption added in between? Not so much for a backup plan but just for regular cloud storage?

26
submitted 10 months ago by jws_shadotak to c/[email protected]

I'm just a novice at self hosting and I see a lot of talk about the risks of exposing stuff to the world. Here's my setup:

-Rpi4 hosting Overseerr
-Desktop computer hosting Nginx and some Cloudflare DDNS update containers

Cloudflare directs request.domain.com to my home IP address. Nginx forces HTTPS and directs the request to the Pi.

Is there any risk in this setup or are there more steps I can take to secure it?

view more: next ›

jws_shadotak

joined 11 months ago