https://github.com/glueops/glueops-dev
This repository contains the GlueOps documentation website built using Docusaurus 2. It provides comprehensive guides and tutorials for deploying and managing applications using the GlueOps platform. The site includes setup instructions, configuration details, and best practices for GitOps workflows.
https://github.com/glueops/glueops-dev
allow-auto-merge dataops devops documentation docusarus gitops javascript static-site static-site-generator
Last synced: 2 days ago
JSON representation
This repository contains the GlueOps documentation website built using Docusaurus 2. It provides comprehensive guides and tutorials for deploying and managing applications using the GlueOps platform. The site includes setup instructions, configuration details, and best practices for GitOps workflows.
- Host: GitHub
- URL: https://github.com/glueops/glueops-dev
- Owner: GlueOps
- Created: 2023-08-02T23:33:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-02-20T07:50:37.000Z (7 days ago)
- Last Synced: 2026-02-20T10:57:32.586Z (7 days ago)
- Topics: allow-auto-merge, dataops, devops, documentation, docusarus, gitops, javascript, static-site, static-site-generator
- Language: JavaScript
- Homepage:
- Size: 108 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Website
This website is built using [Docusaurus 2](https://docusaurus.io/), a modern static website generator.
### Installation
```
$ yarn
```
### Local Development
```
$ yarn start
```
This command starts a local development server and opens up a browser window. Most changes are reflected live without
having to restart the server.
### Build
```
$ yarn build
```
This command generates static content into the `build` directory and can be served using any static contents hosting
service.
### Docker
#### Production (static HTML served by nginx)
Build and run a lightweight production image that serves pre-built static HTML via nginx:
```
$ docker build -t glueops-dev .
$ docker run -p 80:80 glueops-dev
```
The site will be available at `http://localhost`.
#### Development (live reload)
Build and run a development image with the Docusaurus dev server and hot module reloading:
```
$ docker build -f Dockerfile.dev -t glueops-dev:dev .
$ docker run -p 8080:80 -v $(pwd):/app -v /app/node_modules glueops-dev:dev
```
The dev server will be available at `http://localhost` with live reload — edits to local files are reflected immediately.
> **Note:** The `-v /app/node_modules` anonymous volume prevents your local `node_modules` from overwriting the container's installed dependencies.
### Deployment
Using SSH:
```
$ USE_SSH=true yarn deploy
```
Not using SSH:
```
$ GIT_USER= yarn deploy
```
If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to
the `gh-pages` branch.