Website is openGauss community contents management system base on Hugo framework, Universal Theme for Hugo theme and Hugo Book theme, maintained by this project maintainers, which publish on https://opengauss.org. Now we are under developing. you are welcome to join us.
- Build Image
docker build -t website:v0.0.1 .
- Running in container
docker run -p 80:80 -d website:v0.0.1 > web.pid
The website will serving on http://your-server-ip:80
- Stopping the container
docker rm -f `cat web.pid` && rm -f web.pid
- Install Hugo
curl -L https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_0.56.3_Linux-64bit.tar.gz | tar -xz && \
chmod +x hugo && mv hugo /usr/local/bin/
- Run Hugo
hugo serve --bind 0.0.0.0 --port 80 --baseUrl /
The website will serving on http://your-server-ip:80, any change will take effect here.
- Fork the repository
- Create Feature_xxx branch
- Commit your code
- Create Pull Request
Please refer to CONTRIBUTING for more guide.
- IRC: #opengauss-infra
- Mail: infra@opengauss.org