1
0
mirror of https://github.com/bitwarden/server.git synced 2025-02-23 03:01:23 +01:00

chown nginx logs and data protect admin

This commit is contained in:
Kyle Spearrin 2018-03-27 21:37:35 -04:00
parent 02403596b5
commit d6e84a1212
2 changed files with 8 additions and 2 deletions

View File

@ -15,12 +15,14 @@ namespace Bit.Admin
{
public class Startup
{
public Startup(IConfiguration configuration)
public Startup(IHostingEnvironment env, IConfiguration configuration)
{
Configuration = configuration;
Environment = env;
}
public IConfiguration Configuration { get; }
public IConfiguration Configuration { get; private set; }
public IHostingEnvironment Environment { get; set; }
public void ConfigureServices(IServiceCollection services)
{
@ -31,6 +33,9 @@ namespace Bit.Admin
var globalSettings = services.AddGlobalSettingsServices(Configuration);
services.Configure<AdminSettings>(Configuration.GetSection("AdminSettings"));
// Data Protection
services.AddCustomDataProtectionServices(Environment, globalSettings);
// Stripe Billing
StripeConfiguration.SetApiKey(globalSettings.StripeApiKey);

View File

@ -19,5 +19,6 @@ chown -R bitwarden:bitwarden /etc/ssl
touch /var/run/nginx.pid
chown -R bitwarden:bitwarden /var/run/nginx.pid
chown -R bitwarden:bitwarden /var/cache/nginx
chown -R bitwarden:bitwarden /var/log/nginx
gosu bitwarden:bitwarden nginx -g 'daemon off;'