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