mirror of https://github.com/grafana/grafana
Add guide and tooling for local packages registry setup (#26110)
parent
e7e854ea33
commit
36e9d262c0
@ -0,0 +1,3 @@ |
||||
FROM tutum/nginx |
||||
RUN rm /etc/nginx/sites-enabled/default |
||||
ADD sites-enabled /etc/nginx/sites-enabled |
@ -0,0 +1,14 @@ |
||||
server { |
||||
listen 80 default_server; |
||||
access_log /var/log/nginx/verdaccio.log; |
||||
charset utf-8; |
||||
location / { |
||||
proxy_pass http://grafana-npm.local:4873/; |
||||
proxy_set_header Host $host; |
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; |
||||
proxy_set_header X-NginX-Proxy true; |
||||
proxy_ssl_session_reuse off; |
||||
proxy_set_header Host $http_host; |
||||
proxy_redirect off; |
||||
} |
||||
} |
@ -0,0 +1,26 @@ |
||||
version: '2' |
||||
|
||||
services: |
||||
verdaccio: |
||||
image: verdaccio/verdaccio:4 |
||||
container_name: verdaccio_root_path |
||||
ports: |
||||
- "4873:4873" |
||||
volumes: |
||||
- verdaccio:/verdaccio |
||||
|
||||
nginx: |
||||
restart: always |
||||
build: conf/nginx |
||||
ports: |
||||
- "80:80" |
||||
volumes: |
||||
- /www/public |
||||
volumes_from: |
||||
- verdaccio |
||||
links: |
||||
- verdaccio:verdaccio |
||||
|
||||
volumes: |
||||
verdaccio: |
||||
driver: local |
Loading…
Reference in new issue