Jump to content

More How-To things, perhaps?


Recommended Posts

Posted (edited)

Hi there folks,

I have been a part of this community for quite some time now, and I have always been impressed on how helpful everyone is. And I felt it may be a good idea to pay something forward after all these years.

I recently reinstalled and changed how i run Emby, and took some notes along the way. And then it kind of it me, that it may be to some interest to some of you. However, there is quite a lot of work to write a guide, and to make it some level of coherent, so I wanted to check the waters on how interested anyone would even be on reading such a thing before I set off on the adventure on writing it.

Some descriptions of the what and the why...

Requirements

  • I wanted to make sure that Emby was running as a service
  • I wanted to utilize an old NVIDIA card that I had laying around for transcoding
  • I wanted Emby to run containerized
  • I wanted to run the container on a Windows Server
  • I wanted to allow for local traffic to go over HTTP, and external traffic over HTTPS using a CA cert that should renew itself automatically
  • I only wanted to open two ports in my firewall, the HTTPS port for Emby itself, and 80 for cert renewal
  • I will mainly be running Emby on a dedicated server, so I pretty much allow it to roam free on the server
  • The media files are stored on another server and served as SMB share

Solution

  • A server running Windows Server 2025 DC (if you will use Standard that will also work fine)
  • A Ubuntu 24.04 distro running in WSL2
  • The Emby linux container hosted inside WSL2
  • Installed NVIDIA card with removed transcoding limit (it's a consumer version)
  • The NVIDIA card made available to the the container running Emby
  • Container and services auto updates, and auto restarts (no need for any type of session running)
  • External port number will be set to non-standard port and then routed to the standard HTTPS port inside the server
  • Automatic cert renewal using Let's Encrypt
  • Automatic update of dynamic IP to Cloudflare to manage the DNS for the domain (I do not have a static external IP for the Emby server)

If any or all of this is something that you would want to read or discuss more, comment or react to this post. Then I will know what to focus on, and if there is any point in writing such a thing in the first place.

Have a nice day everyone of you!

 

Edited by mitbac
  • Like 2
seanbuff
Posted

Knowledge sharing is very much welcomed here. 

I'm sure the community would appreciate your write up. Thanks.

Posted

Hi, yes this sounds great. Thanks!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...