![]() November 19, 2019: I have updated my setup significantly after publishing this post. If not, we strongly recommend migrating to Traefik v2. If you are starting new, start with Traefik v2. This Traefik 1 guide and GitHub files for Traefik v1 will receive minimal updates moving forward. With Traefik you can even put your apps behind Google OAuth for convenience, instead of basic HTTP authentication.Īpril 19, 2020: The wait is over. Traefik can even proxy non-Docker apps on host system. You won't have to expose your app ports to the internet (security risk) or remember the port numbers. It will make your docker apps available through an easily accessible URL. In short, Traefik reverse proxy will significantly simplify SSL implementation using automatic Let's Encrypt certificates. One of the most frequently asked questions, after I published my Docker media server guide, was: how to setup reverse proxy? If you do not know what reverse proxy is then I strongly recommend that you read this Traefik tutorial and consider putting in place a reverse proxy for your Docker-based home server. ![]() ![]() All app settings transitioned over and I was back in business in no time on a fresh server. In fact, after I set up my apps on Ubuntu 16.04, moving to 18.04 only took me about an hour for everything - Ubuntu 18.04 clean installation, Docker and Docker compose installation and recreating my home server apps from my compose file. Few weeks back, I published my Docker media server guide using Docker compose and how it can simplify setup and porting of home server apps. Traefik Reverse Proxy is one of my best finds of 2018 that has taken my home server to the next level in some ways. An updated version of this guide is now available: Ultimate Traefik Docker Compose Guide with LetsEncrypt. ![]()
0 Comments
Leave a Reply. |