Traefik
前言
因為想自己架設Mail Server, 但是又不想動家裡的Server,於是我測試了Traefik+V2ray…
效果還不錯
基本架構
其實這個應該很多地方都說明過了,Traefik就是一個自動靠著Docker-compose.yml裡的Label定義會自動產生container對應的Virtual host的好東西
與 Nginx Proxy Manager的比較
- NPM畢竟只是Proxy, 你還是需要自己把Container的Port expose/mapping出來
- NPM的SSL認證跟Certbot一樣存在/etc/letscrypt裡,但是traefik是直接存在ACME.json內格式不一樣
- NPM操作比較直覺,Traefik需要理解Docker-compose.yml的定義
效果
老實說是還不錯,不需要定義什麼Port有的沒的,基本上只需要在docker-compose.yml裡面定義好你的Hostname他就會自動生成所有的一切
很適合想要全自動轉移的人
雖然說還有load balance之類的功能但是目前還用不到所以….
缺點
使用Traefik基本上就是不會把主要的Domain拿來用,都是加上Subdomain的方式來獨立開所有的container