Commit bae28dd8 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent 04d71cc3
etc/
gitlab/
gitlab-shell/
nginx/
srv/
backup/
repositories/
satellites/ ?
nginx/
log -> var/log/nginx/
conf -> etc/nginx/
var/
gitlab/
tmp/
uploads/
log/
gitlab-rails/
gitlab-shell/
gitlab-git-http-server
nginx
redis
sidekiq
unicorn
? logrotate
run/
*.pid
...@@ -18,7 +18,7 @@ parts = ...@@ -18,7 +18,7 @@ parts =
gitlab-root-shadow gitlab-root-shadow
service-nginx-frontend service-nginx
# std stuff for slapos instance # std stuff for slapos instance
eggs-directory = {{ eggs_directory }} eggs-directory = {{ eggs_directory }}
...@@ -318,7 +318,8 @@ log = ${directory:log}/nginx ...@@ -318,7 +318,8 @@ log = ${directory:log}/nginx
# nginx frontend # nginx frontend
[service-nginx-frontend] [service-nginx]
recipe = slapos.cookbook:wrapper recipe = slapos.cookbook:wrapper
wrapper-path = ${directory:service}/nginx-frontend wrapper-path = ${directory:service}/nginx
command-line = {{ nginx }} -p ... -c ${nginx.conf:rendered} #command-line = {{ nginx }} -p ... -c ${nginx.conf:rendered}
command-line = {{ nginx }} -p ${directory:home} -c ${nginx.conf:rendered}
...@@ -8,8 +8,10 @@ ...@@ -8,8 +8,10 @@
{# XXX dup -> import from gitlab.yml.in ? #} {# XXX dup -> import from gitlab.yml.in ? #}
{% macro cfg(name) %}{{ instance_parameter[str("configuration." + name)] }}{% endmacro %} {% macro cfg(name) %}{{ instance_parameter[str("configuration." + name)] }}{% endmacro %}
user {{ gitlab_backend.user }}; # user directive makes sense only when running initially as root (and nginx will complain if not)
worker_processes {{ cfg('nginx_worker_processes') }} # user {{ gitlab_backend.user }};
worker_processes {{ cfg('nginx_worker_processes') }};
error_log stderr; error_log stderr;
pid nginx.pid; pid nginx.pid;
...@@ -37,9 +39,9 @@ http { ...@@ -37,9 +39,9 @@ http {
gzip_proxied {{ cfg('nginx_gzip_proxied') }}; gzip_proxied {{ cfg('nginx_gzip_proxied') }};
gzip_types {{ cfg('nginx_gzip_types') }}; gzip_types {{ cfg('nginx_gzip_types') }};
include {{ mime_types }} include {{ mime_types }};
{# include {{ nginx_gitlab_http_conf }} #} {# include {{ nginx_gitlab_http_conf }}; #}
# we don't need: ci, mattermost # we don't need: ci, mattermost
# include <%= @gitlab_ci_http_config %> # include <%= @gitlab_ci_http_config %>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment