Commit 18c8b6adf50ad824d15c89d731345336431b3fef
1 parent
c581e161
Exists in
master
and in
90 other branches
Replacing logo and favico using nginx alias
Showing
3 changed files
with
21 additions
and
2 deletions
Show diff stats
No preview for this file type
cookbooks/colab/recipes/default.rb
@@ -41,11 +41,22 @@ template '/etc/colab/settings.d/01-apps.yaml' do | @@ -41,11 +41,22 @@ template '/etc/colab/settings.d/01-apps.yaml' do | ||
41 | notifies :restart, 'service[colab]' | 41 | notifies :restart, 'service[colab]' |
42 | end | 42 | end |
43 | 43 | ||
44 | -cookbook_file '/usr/lib/colab/lib/python2.7/site-packages/colab/static/img/logo.svg' do | 44 | +directory '/var/lib/colab-assets/spb/' do |
45 | + owner 'root' | ||
46 | + group 'root' | ||
47 | + mode 0755 | ||
48 | +end | ||
49 | + | ||
50 | +cookbook_file '/var/lib/colab-assets/spb/logo.svg' do | ||
51 | + owner 'root' | ||
52 | + group 'root' | ||
53 | + mode 0644 | ||
54 | +end | ||
55 | + | ||
56 | +cookbook_file '/var/lib/colab-assets/spb/fav.ico' do | ||
45 | owner 'root' | 57 | owner 'root' |
46 | group 'root' | 58 | group 'root' |
47 | mode 0644 | 59 | mode 0644 |
48 | - notifies :run, 'execute[colab-admin:collectstatic]' | ||
49 | end | 60 | end |
50 | 61 | ||
51 | execute 'colab-admin migrate' | 62 | execute 'colab-admin migrate' |
cookbooks/colab/templates/colab.conf.erb
@@ -10,6 +10,14 @@ server { | @@ -10,6 +10,14 @@ server { | ||
10 | access_log /var/log/nginx/colab.access.log; | 10 | access_log /var/log/nginx/colab.access.log; |
11 | error_log /var/log/nginx/colab.error.log; | 11 | error_log /var/log/nginx/colab.error.log; |
12 | 12 | ||
13 | + location ~ ^/static/img/logo\.[^.]+\.svg$ { | ||
14 | + alias /var/lib/colab-assets/spb/logo.svg; | ||
15 | + } | ||
16 | + | ||
17 | + location ~ ^/static/img/fav\.[^.]+\.ico$ { | ||
18 | + alias /var/lib/colab-assets/spb/fav.ico; | ||
19 | + } | ||
20 | + | ||
13 | location / { | 21 | location / { |
14 | root /usr/share/nginx/colab; | 22 | root /usr/share/nginx/colab; |
15 | try_files $uri @colab-app; | 23 | try_files $uri @colab-app; |