Full Install of Caddy + DuckDNS + Jellyfin with in Depth Setup for Windows

preview_player
Показать описание
Downloads

Jellyfin Server

Caddy

(NOTE): Caddy has changed the way duckdns works. You no Longer need the TLS verification i have updated this in the link below.

View Caddyfile Example:

NSSM

DuckDNS

Finding Your Extrnal IP

Extra Instructions
Finding Your Internal IP command
ipconfig

Windows Firewall Ports
80, 443, 2019

(NSSM Note)
Most Users use X64 only older systems and some mobile CPUs use x86

Portforwarding on Router
Use your internal IP Using caddy

Testing Caddy in Powershell
./caddy run --config Caddyfile

NSSM Commands
Install a New Service
NSSM install NAME-OF-AUTOSTART

Starting a Newly Created Service
NSSM START NAME-OF-AUTOSTART

Stopping a running Service
NSSM STOP NAME-OF-AUTOSTART

NSSM Caddy Setup in popup box
run --config ./Caddyfile

Check Out our Discord for More Help!

Check Out or Wiki for More Written Tutorials
Рекомендации по теме
Комментарии
Автор

(NOTE): Caddy has changed the way duckdns works. You no Longer need the TLS verification i have updated this in the link below.

DemonWarriorTech
Автор

If anyone is stuck at the caddy command on windows 11 make sure you go to the start menu search bar and type "file explorer options" go to the "view" tab and untick "hide extensions for known file types" then apply it. Once that's done go back to your caddyfile file and rename it to remove the ".txt" at the end. The caddy file should be listed as a file type of "Application" and the caddyfile file should be listed as "File" not "Text"

justinm
Автор

You are a beautiful soul. I'm a visual learner, not one for huge text walls. You taught me how to do this where pages of documentation left me stumped. Thank you ever so much, I really appreciate the time and effort you took to explain this. Shine on you absolute diamond <3

jadegilbert
Автор

Thank you for being so detailed and thoroughly explaining everything. This guide was incredibly simple to follow, your awesome!

aaronstorm
Автор

Dude this is a KILLER tutorial. I watched it so many times and eventually got my server running! I did this in a night when I thought it would take me weeks to figure it out. Absolute legend thank you 🔥🔥🔥

quoll-exe
Автор

I don't often comment on videos but thank you so much for this video! As everyone has already said it was immensely helpful. I've just made my own home server setup and I can't wait to watch your other videos for cool things to run!

nihilo
Автор

For anyone stuck at the very end of the video where you run the powershell test and get "Error: reading config file: open Caddyfile: The system cannot find the file specified."

Solution:
make sure the .exe is just named as caddy not caddy.exe

Chris-xkop
Автор

Thank you so much. This was really helpful and definitely not as complicated as some of the written documentation made it seem.

ScyllasSimp
Автор

This is genuinely EXACTLY what i was looking for!!! thank you so

aidenlosch
Автор

Holy cow this actually worked, I finally have https enabled for my jellyfin server

Thank you so much for the tutorial, I've been struggling with lets encrypt, certbot, cloudflare etc forever and this finally worked

spencerwitte
Автор

Finally a good windows tutorial! you got a sub

hillbillysamurai
Автор

This is an exceptional tutorial, thanks so much!

shadowyxpgames
Автор

Wow just wow. This worked perfectly! Thank you so much! I shared this video with a friend he is going to try this out! Thank you

spawn
Автор

My guy, you are a lifesaver. I've been bashing my head against a wall trying to figure out how to hook all of these pieces up. I've had Jellyfin working locally forever, but getting it to work outside without paying for it has been a nightmare.

I've followed all of your steps and all seems to have gone perfectly well until the very last step. Everything is running, except my site still doesn't load, and I can't figure out why. Any chance I'd be able to troubleshoot it with you? Thanks a million for your awesome guide!

kaiiboraka
Автор

The BEST guide out there for noobs like me. Working perfectly. Thank you sir!

MrJodystud
Автор

I know this is a bit old, but the only concern I have is opening up my computer to the internet with opening up ALL traffic from the internet(incoming ports 80, 443, 2019). Is this safe to do that? How can't this be secured down?

AddictOfLearning
Автор

Hello, I already got the

13:43:21.695 ←[34mINFO←[0m serving initial configuration

but when I try to open the duckdns it said site cant be reached


SOLVED
in Indonesia where I live the ISP blocked the port needed, opted for static public ip and solved the problem

Thank you for the guides

josephboen
Автор

Hey I was hoping you could help me out. I followed the video exactly, set up port forwarding, added ports 80, 443, & 2019, got caddy up and running. However, within minutes, random IP's from Netherlands, Germany, Portugal, US etc started to get blocked by Xfinity app which labeled them as "IP Reputation Attacks".

It was only like this for 5-10mins max before I realized and shut off wi-fi to the machine, deleted the open ports and turned off port fowarding completely. Any idea what happened? Also, is there anyway to check if any of these IP's did in fact, access my computer, and/or modified files or placed malicious files somewhere etc?

As far as I can tell, they were blocked before they even had the chance, but clearly I'm a noob so I'd like to make sure.

KawaiiCrystalWhisperer
Автор

Damn….. that was a damn fine walkthrough!

Tlavite
Автор

I opened PS as admin. When I ran the "run --config Caddyfile" command i get this message

run : The term 'run' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ run --config Caddyfile
+ ~~~
+ CategoryInfo : ObjectNotFound: (run:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

also for some reason I am not allowed to edit the system environments. I double click on path like you said and windows just makes a noise

any suggestions?

ianenglebach