Deploy Bitwarden_rs with Docker and Traefik 2 easily
HTML-код
- Опубликовано: 22 авг 2024
- I updated my config a little bit
- SIGNUPS_ALLOWED=false
- INVITATIONS_ALLOWED=false
are removed from my config now.
========================
In this video, I show you how to use my configurations to deploy bitwarden service on VPS with docker and traefik 2.
P.S: You can find my config files at below website:
tech.aufomm.com/
Thank you for your very detailed explanation. You managed to present a technically complicated issue in a simple and understandable way.
What is missing now: A video of you in the usual quality via ** Bitwarden backup and restore. ** I would be happy to be able to carry out a secure data backup and restore of my Bitwarden vault soon with your support.
Warm Christmas Greetings!
I found this to be an excellent tutorial. Very clear instructions with documentation you are even hosting yourself, in English! Quite impressive. Your English is quite good too. I watch all my videos at 2X speed and you sounded very clear to this American. Thanks for the video and keep up the good work!
Thank you sooooo much. You are the first to actually make a tutorial that worked for me
Hi Florian, I am glad it is working for you. 🤗
Super helpful! Thank you!
Thank you @Li Yang for your blog. I followed your video and after changing the domain name in docker-compose file and provided my email address for LetsEncrypt in Traefik.yml file, I am unable to view/access the Traefik dashboard. What am I doing wrong?
Very nice videos you have. Subscribed to your channel. Can you make video with traefik and 2 Tomcat instances? Thank you
thanks @Li Yang for sharing this. I have a issue with this configuration. My android phone does not trust on my certificate (I used traefik config from this blog). Apparently certificate has to be class A. Do you think there is any way to improve certificate policies adjusting middlewares?
Hi Iraitz, I am not sure what you meant `certificate has to be class A`. Do you know why the certificate is not trusted? If you were using a valid ssl certificate (let's say from Let'sEncrypt) and it is not trusted because its root is not installed on your Android device, you might need to change the certificate provider or update your Android version. If you were not using a valid SSL, you need to get a valid SSL first.
@@liyangau thank you for your answer. For some services behind the same proxy I am getting valid certificates from Let's encrypt, but for bitwarden it is not gettings valid certificates. Something to do with labels or websocket?
@@iraitzgoikoetxea9021 That's interesting, it shouldn't be a problem as you can see in my vidoe, I was able to get the certificate successfully. My suggestion is to check Traefik log and see if any error logs there.
Thanks for the well explained video.
I have additionally installed Nextcloud which uses port 80 and 443. Do I need to do port sharing for Bitwarden as well? Or how should the bitwarden work? Can I somehow do something like this for example: 89:80 444:443 ?
Hi JakeGame, do you use Traefik in front of Nextcloud? If you follow my tutorial to set up Nextcloud and bitwarden, you will map host port 80 and 443 to Traefik and Traefik will route the requests to Nextcloud or Bitwarden. You don't need to map any host ports to Nextcloud and Bitwarden. I've got a video about deploying Nextcloud, you can find it here ruclips.net/video/A_TxxzOlDUc/видео.html I hope it helps
@@liyangau No, I use Nextcloud on the Raspberry Pi via the Nextcloudpi image. What can I do now?
@@jazzeus660 If you've mapped host 80/443 port to Nextcloud, you won't be able to map the same port again to Traefik. You would need to either use different port for traefik (and backend services) or stop your current nextcloud instance and deploy a new instance behind traefik.
@@liyangau Thanks for the tips. Which port could I use for Traefik? And how do I go that?
@@jazzeus660 You can use any port you want. So first, map the port on docker-compose.yml to traefik. Second, on my static-configuration there is a entryPoints section. You can define the port you want to use here.
for more information about entrypint, you can read the official doc at doc.traefik.io/traefik/routing/entrypoints/
It's a little hard to a new bird. I am confused why you don't add pem or crt files.
Please feel free to join us at the Community Forum, where we can help: community.containo.us/
Do you mean the SSL certificate? It is stored on the `acme.jsom` file and the certificate is applied automatically by Traefik. There is no need to manually handle SSL in this setting.
@@liyangau sorry, thanks! I am going to learn more about traefik2 🤣🤣