1
0
mirror of https://github.com/bitwarden/server.git synced 2025-06-30 15:42:48 -05:00

set proper port bindings for alternate port setup

This commit is contained in:
Kyle Spearrin
2018-03-28 11:03:20 -04:00
parent 7f250a4e74
commit 6f708a8198
2 changed files with 26 additions and 8 deletions

View File

@ -21,15 +21,19 @@ namespace Bit.Setup
public bool MssqlDataDockerVolume { get; private set; }
public int HttpPort { get; private set; } = 80;
public int HttpsPort { get; private set; } = 443;
public int HttpsPort { get; private set; }
public string CoreVersion { get; private set; } = "latest";
public string WebVersion { get; private set; } = "latest";
public void BuildForInstaller(int httpPort, int httpsPort)
{
if(httpPort != default(int) && httpsPort != default(int))
if(httpPort != default(int))
{
HttpPort = httpPort;
}
if(httpsPort != default(int))
{
HttpsPort = httpsPort;
}
@ -179,8 +183,15 @@ services:
container_name: bitwarden-nginx
restart: always
ports:
- '{HttpPort}:8080'
- '{HttpsPort}:8081'
- '{HttpPort}:8080'");
if(HttpsPort != default(int))
{
sw.Write($@"
- '{HttpsPort}:8081'");
}
sw.Write($@"
volumes:
- ../nginx:/etc/bitwarden/nginx
- ../letsencrypt:/etc/letsencrypt