mirror of
https://github.com/verdaccio/verdaccio.git
synced 2024-12-23 22:27:34 -05:00
9cf5cee4fd
* docs: copy docker examples v4 * docs: copy docker examples v4 * chore: update ignore files
60 lines
2 KiB
Markdown
60 lines
2 KiB
Markdown
# Verdaccio and Nginx
|
|
|
|
Running `verdaccio` via reverse proxy is a common practice. This configuration provides a quick way to run the application behind **nginx**.
|
|
|
|
This folder provides the following examples:
|
|
|
|
- root_path: Using reverse proxy with `/` as a path.
|
|
- relative_path: Using `/verdaccio/` as a subdirectory. It includes also SSL examples with reverse proxy.
|
|
|
|
To run the containers, run the following commands in this folder. The containers should start in detach mode.
|
|
|
|
```bash
|
|
docker-compose up -d
|
|
```
|
|
|
|
To recreate the nginx image you can force the build.
|
|
|
|
```bash
|
|
docker-compose up --build -d
|
|
```
|
|
|
|
To force recreate the images.
|
|
|
|
```bash
|
|
docker-compose up --build --force-recreate -d
|
|
```
|
|
|
|
To stop all containers
|
|
|
|
```bash
|
|
docker-compose stop
|
|
```
|
|
|
|
To display container logs
|
|
|
|
```bash
|
|
$> docker-compose logs
|
|
Attaching to nginxverdaccio_nginx_1, verdaccio
|
|
verdaccio | warn --- config file - /verdaccio/conf/config.yaml
|
|
verdaccio | warn --- http address - http://0.0.0.0:4873/ - verdaccio/2.1.7
|
|
verdaccio | http <-- 304, user: undefined, req: 'GET /', bytes: 0/0
|
|
verdaccio | http <-- 304, user: undefined, req: 'GET /-/static/jquery.min.js', bytes: 0/0
|
|
verdaccio | http <-- 304, user: undefined, req: 'GET /-/static/main.css', bytes: 0/0
|
|
verdaccio | http <-- 304, user: undefined, req: 'GET /-/static/main.js', bytes: 0/0
|
|
verdaccio | http <-- 304, user: undefined, req: 'GET /-/logo', bytes: 0/0
|
|
verdaccio | http <-- 304, user: undefined, req: 'GET /-/static/fontello.woff?10872183', bytes: 0/0
|
|
verdaccio | http <-- 200, user: undefined, req: 'GET /-/static/favicon.png', bytes: 0/315
|
|
```
|
|
|
|
### Display Information
|
|
|
|
To display the containers running
|
|
|
|
```bash
|
|
&> docker-compose ps
|
|
Name Command State Ports
|
|
----------------------------------------------------------------------------------------
|
|
nginxverdaccio_nginx_1 /usr/sbin/nginx Up 0.0.0.0:80->80/tcp
|
|
verdaccio /usr/src/app/bin/verdaccio ... Up 0.0.0.0:4873->4873/tcp
|
|
```
|