diff --git a/config/cdtc/config.yaml b/config/cdtc/config.yaml index 0c78c53..29f4411 100644 --- a/config/cdtc/config.yaml +++ b/config/cdtc/config.yaml @@ -12,3 +12,4 @@ relay_hostname: relay.spb.cdtc.unb.br relay_ip: 164.41.9.48 alt_ssh_port: 55555 from_address: noreply@spb.cdtc.unb.br +colab_http_workers: 4 diff --git a/config/dev/config.yaml b/config/dev/config.yaml index 0f139b6..b8f6000 100644 --- a/config/dev/config.yaml +++ b/config/dev/config.yaml @@ -16,3 +16,4 @@ alt_ssh_port: 55555 external_outgoing_mail_domain: serpro.gov.br raven_dsn: https://a5e2f92a83774dfc9de66486e0fe970b:1a9229a4e1d2483582144d302fb53115@sentry.tracy.com.br/19 google_analytics_id: 'UA-64206731-2' +colab_http_workers: 8 diff --git a/config/homologa/config.yaml b/config/homologa/config.yaml index 1628d5e..aaa9f05 100644 --- a/config/homologa/config.yaml +++ b/config/homologa/config.yaml @@ -17,3 +17,4 @@ external_outgoing_mail_relay: 189.9.150.53 external_outgoing_mail_domain: serpro.gov.br raven_dsn: https://a5e2f92a83774dfc9de66486e0fe970b:1a9229a4e1d2483582144d302fb53115@sentry.tracy.com.br/19 google_analytics_id: 'UA-64206731-3' +colab_http_workers: 8 diff --git a/config/lappis/config.yaml b/config/lappis/config.yaml index fbaf138..7344259 100644 --- a/config/lappis/config.yaml +++ b/config/lappis/config.yaml @@ -12,4 +12,4 @@ relay_hostname: relay.softwarepublico.lappis relay_ip: 10.0.0.15 alt_ssh_port: 5555 from_address: noreply@softwarepublico.lappis - +colab_http_workers: 4 diff --git a/config/local/config.yaml b/config/local/config.yaml index 5a930a3..53ace0e 100644 --- a/config/local/config.yaml +++ b/config/local/config.yaml @@ -13,3 +13,4 @@ relay_ip: 10.10.10.3 alt_ssh_port: 5555 from_address: noreply@softwarepublico.dev raven_dsn: https://a5e2f92a83774dfc9de66486e0fe970b:1a9229a4e1d2483582144d302fb53115@sentry.tracy.com.br/19 +colab_http_workers: 2 diff --git a/config/prod/config.yaml b/config/prod/config.yaml index 574909f..e71162c 100644 --- a/config/prod/config.yaml +++ b/config/prod/config.yaml @@ -18,3 +18,4 @@ external_outgoing_mail_domain: serpro.gov.br raven_dsn: https://4418146896924efe9b73d557f803f047:8a59f39b5f584ff589ecf3dd47faaead@sentry.tracy.com.br/13 google_analytics_id: 'UA-64206731-1' munin_master: 10.21.0.10 +colab_http_workers: 16 diff --git a/cookbooks/colab/recipes/default.rb b/cookbooks/colab/recipes/default.rb index a8d9eb3..86ee1ca 100644 --- a/cookbooks/colab/recipes/default.rb +++ b/cookbooks/colab/recipes/default.rb @@ -47,6 +47,13 @@ execute 'secret-key' do notifies :create, 'template[/etc/colab/settings.yaml]' end +template '/etc/sysconfig/colab' do + owner 'root' + group 'root' + mode '0640' + notifies :restart, 'service[colab]' +end + template '/etc/colab/settings.yaml' do owner 'root' group 'colab' diff --git a/cookbooks/colab/templates/colab.erb b/cookbooks/colab/templates/colab.erb new file mode 100644 index 0000000..bd557ba --- /dev/null +++ b/cookbooks/colab/templates/colab.erb @@ -0,0 +1 @@ +WEB_CONCURRENCY=<%= node['config']['colab_http_workers'] %> -- libgit2 0.21.2