# preview-nginx
预览环境 nginx docker 容器配置

[![Docker Image CI](https://github.com/pingcap-inc/preview-nginx/actions/workflows/docker-image.yml/badge.svg)](https://github.com/pingcap-inc/preview-nginx/actions/workflows/docker-image.yml)

# 服务器
目前使用 UCloud 云服务器中国大陆地区

    IP: 117.50.106.107
    username: ubuntu


## deploy.sh
预览环境需要支持 HTTP BASIC 认证，阻止未授权的用户访问

nginx 可以直接使用 Apache 的 htpasswd 命令创建的密码文件

也可以使用 `htpasswd -bdc htpasswd "$USERNAME" "$PASSWORD"` 生成 `.htpasswd`

`.htpasswd` 格式为**每行一个账户**，例如
````
用户名:密码
````

## websites on preview environment server
- http://preview.www.pingcap.com/zh
- https://preview-zh.pingcap.com/zh
- https://preview-en.pingcap.com/
````
    username: pingcap
    password: pingcap1@#
````

review preview environment configuration at: https://github.com/pingcap-inc/preview-nginx

## architecture
https://miro.com/app/board/uXjVPd64Efk=/?share_link_id=478098565635

Password: `pingcap2022`
