mirror of
				https://github.com/dani-garcia/vaultwarden.git
				synced 2025-10-31 05:41:13 +00:00 
			
		
		
		
	Add info about how to fix #176
This commit is contained in:
		
					parent
					
						
							
								1e9dd2fd4e
							
						
					
				
			
			
				commit
				
					
						dd00591082
					
				
			
		
					 1 changed files with 5 additions and 3 deletions
				
			
		|  | @ -195,17 +195,19 @@ docker run -d --name bitwarden \ | |||
| ``` | ||||
| Note that you need to mount ssl files and you need to forward appropriate port. | ||||
| 
 | ||||
| Due to what is likely a certificate validation bug in Android, you need to make sure that your certificate includes the full chain of trust. In the case of certbot, this means using `fullchain.pem` instead of `cert.pem`. | ||||
| 
 | ||||
| Softwares used for getting certs are often using symlinks. If that is the case, both locations need to be accessible to the docker container. | ||||
| 
 | ||||
| Example: [certbot](https://certbot.eff.org/) will create a folder that contains the needed `cert.pem` and `privacy.pem` files in `/etc/letsencrypt/live/mydomain/` | ||||
| Example: [certbot](https://certbot.eff.org/) will create a folder that contains the needed `fullchain.pem` and `privkey.pem` files in `/etc/letsencrypt/live/mydomain/` | ||||
| 
 | ||||
| These files are symlinked to `../../archive/mydomain/mykey.pem` | ||||
| These files are symlinked to `../../archive/mydomain/privkey.pem` | ||||
| 
 | ||||
| So to use from bitwarden container: | ||||
| 
 | ||||
| ```sh | ||||
| docker run -d --name bitwarden \ | ||||
|   -e ROCKET_TLS='{certs="/ssl/live/mydomain/cert.pem",key="/ssl/live/mydomain/privkey.pem"}' \ | ||||
|   -e ROCKET_TLS='{certs="/ssl/live/mydomain/fullchain.pem",key="/ssl/live/mydomain/privkey.pem"}' \ | ||||
|   -v /etc/letsencrypt/:/ssl/ \ | ||||
|   -v /bw-data/:/data/ \ | ||||
|   -p 443:80 \ | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue