X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2Fmodules%2Fwebsites%2Ftools%2Ftools%2Fyourls.nix;h=b12edfa3d5c44ea5fb913551e6006f14e304ecc2;hb=a95ab089420d6edf24f22500dabf7876d329dc91;hp=b97dac997ac2c207da301a3992248945f572a6d4;hpb=01f21083a897b86bf148f1d2bb9c8edca4d3786a;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/websites/tools/tools/yourls.nix b/nixops/modules/websites/tools/tools/yourls.nix index b97dac9..b12edfa 100644 --- a/nixops/modules/websites/tools/tools/yourls.nix +++ b/nixops/modules/websites/tools/tools/yourls.nix @@ -18,9 +18,9 @@ let define( 'YOURLS_DB_USER', '${env.mysql.user}' ); define( 'YOURLS_DB_PASS', '${env.mysql.password}' ); define( 'YOURLS_DB_NAME', '${env.mysql.database}' ); - define( 'YOURLS_DB_HOST', 'db-1.immae.eu' ); + define( 'YOURLS_DB_HOST', '${env.mysql.host}' ); define( 'YOURLS_DB_PREFIX', 'yourls_' ); - define( 'YOURLS_SITE', 'http://tools.immae.eu/url' ); + define( 'YOURLS_SITE', 'https://tools.immae.eu/url' ); define( 'YOURLS_HOURS_OFFSET', 0 ); define( 'YOURLS_LANG', ''' ); define( 'YOURLS_UNIQUE_URLS', true ); @@ -52,13 +52,15 @@ let )} ''; }); - apache = { + apache = rec { user = "wwwrun"; group = "wwwrun"; modules = [ "proxy_fcgi" ]; + webappName = "tools_yourls"; + root = "/run/current-system/webapps/${webappName}"; vhostConf = '' - Alias /url "${webRoot}" - + Alias /url "${root}" + SetHandler "proxy:unix:${phpFpm.socket}|fcgi://localhost"