-
Notifications
You must be signed in to change notification settings - Fork 118
Migrate docs to docs.nginx.com #1226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 15 commits
Commits
Show all changes
114 commits
Select commit
Hold shift + click to select a range
48a0e89
chore: hugo initialization
JTorreG cfce870
chore: fix conflicts
JTorreG 3f5ff52
feat: add hugo meta, rewrite routing-traffic doc
JTorreG 19b159d
fix: update readme for forking process
JTorreG 59b2668
feat: rename the hugo docs folder to hugo
JTorreG bb21671
chore: Merge remote-tracking branch 'origin/main' into hugo-docs
JTorreG fe9eca3
feat: update doc, move dev docs picture
JTorreG 0208b09
Update docs/README.md
JTorreG 4c1f5bc
fix: update go version. nits
JTorreG b8f155f
fix: update filename
JTorreG 5e234ef
fix: update README
JTorreG 2cb5659
fix: README update
JTorreG 62b9459
organzied the NGF docs into diataxis IA
travisamartin d6b22e5
Merge pull request #1 from Jcahilltorre/doc-269-ngf-ia-rework
travisamartin 7553608
added weights to doc folders and the changelog file
travisamartin 4efca21
Update hugo/README.md
JTorreG 82b2443
Update hugo/README.md
JTorreG c537934
fix: change docs folder to `site`
JTorreG 8251857
fix: updates to docs readme
JTorreG 5fd21af
Merge branch 'main' into hugo-docs
JTorreG 9d8c1bd
chore: add releases and tech specs dummy pages
JTorreG 6208ac9
Edits to Monitoring topic
travisamartin b74eeed
chore: edits
travisamartin 6801a6d
chore: edits
travisamartin 8160a68
chore: edits
travisamartin 67e7259
Merge pull request #2 from Jcahilltorre/doc-286-monitoring
travisamartin 4f6b26c
edits to NGF installation guide
travisamartin 395e3ab
Merge branch 'hugo-docs' into doc-285-ngf-installation
travisamartin 69f9814
fix: update caps
JTorreG 5911ef3
chore: rewrite upgrade apps without downtime
JTorreG fe8a374
fix: update documentation readme run from /site
JTorreG ff388c8
chore: disable lint line
JTorreG 0cf20ff
Merge branch 'main' into hugo-docs
JTorreG fb4f584
chore: add custom-styles shortcode
JTorreG c0b0c5c
reconfigured IA, added Installation dir
travisamartin 2bd0d5e
edits to Manifests install guide
travisamartin d30d51e
chore: edits to Heml install
travisamartin 2c10d23
chore: edits
travisamartin 3335c04
merged in changes from hugo-docs
travisamartin 4ec4980
chore: fixed broken link
travisamartin 5154845
fixed links
travisamartin 04e33c8
chore: edits
travisamartin dc68f93
chore: edits
travisamartin 0b19d01
chore: edits
travisamartin 2957ecc
chore: edits
travisamartin 54ba522
chore: edits
travisamartin f55fb98
Update site/content/installation/installing-ngf/manifests.md
travisamartin 5cb8626
Update site/content/installation/installing-ngf/helm.md
travisamartin 883d2f3
Merge pull request #3 from Jcahilltorre/doc-285-ngf-installation
travisamartin a34ed77
Update Gateway Architecture document to fit standard NGINX Formatting
ADubhlaoich d00f5d7
Merge branch 'hugo-docs' of github.com:Jcahilltorre/nginx-gateway-fab…
ADubhlaoich 01a4466
chore: fixed typo
travisamartin 11e84c8
Merge branch 'hugo-docs' of github.com:Jcahilltorre/nginx-gateway-fab…
ADubhlaoich adcd3d3
fix: typos, style fixes
JTorreG c8069f9
changed title case to sentence
travisamartin b700aa6
Merge branch 'hugo-docs' of github.com:Jcahilltorre/nginx-gateway-fab…
travisamartin 7e4da05
changed Manifests title to sentence case
travisamartin c67a46f
Update site/content/how-to/maintenance/upgrade-apps-without-downtime.md
JTorreG 3ee2769
Update site/content/how-to/maintenance/upgrade-apps-without-downtime.md
JTorreG d0fa154
Update site/content/how-to/maintenance/upgrade-apps-without-downtime.md
JTorreG ffa047b
Update site/content/how-to/maintenance/upgrade-apps-without-downtime.md
JTorreG a93eb38
Update site/content/how-to/maintenance/upgrade-apps-without-downtime.md
JTorreG 327fb32
Update site/content/how-to/maintenance/upgrade-apps-without-downtime.md
JTorreG 1b2adb8
Apply suggestions from code review
JTorreG bb41615
Update site/content/how-to/traffic-management/routing-traffic-to-your…
JTorreG 4044cf0
fix: add canary release def
JTorreG 3862610
fix: change images shortcode
JTorreG faad11c
Apply suggestions from code review
ADubhlaoich c570955
Fix broken links to reflect new file paths
ADubhlaoich 31b7a32
Fix noun capitalization inconsistencies & line formatting.
ADubhlaoich 236554e
Update CLI reference guide to match standard formatting, rephrase text
ADubhlaoich 8e70a4f
Merge pull request #4 from Jcahilltorre/review-architecture
ADubhlaoich d7c3ddd
fix: update colorbind image , bump theme
JTorreG b02fec2
chore: update hugo config
JTorreG a780230
chore: update hugo config
JTorreG 2f88c2d
chore: update hugo config files
JTorreG 4d78850
feat: update makefile
JTorreG 3619273
chore: update netlify.toml
JTorreG e726c25
fix: update makefile
JTorreG f2369d1
fix: update hugo config
JTorreG 22e0869
fix: update config file
JTorreG cbfb753
fix: fix image test
JTorreG d836d3a
fix: fix images
JTorreG 9b186b7
feat: rewrites
JTorreG 9077dd5
chore: rewrite updates
JTorreG 7ea40c0
fix: update expose doc wording
JTorreG 11f0091
fix: rewrite docs, fix order
JTorreG 56fa7ea
fix: update building the images
JTorreG 072470b
fix: Merge remote-tracking branch 'origin/main' into hugo-docs
JTorreG f82a543
fix: update new doc changes
JTorreG a6f2ad4
fix: update README
JTorreG 38ac0e3
fix: update README
JTorreG c9b99a3
Update docs/README.md
JTorreG a495f0c
Update site/content/how-to/monitoring/troubleshooting.md
JTorreG 6229e75
Update site/content/how-to/traffic-management/advanced-routing.md
JTorreG ab2ebb3
Update site/content/installation/expose-nginx-gateway-fabric.md
JTorreG c8d9c72
Update site/content/how-to/traffic-management/advanced-routing.md
JTorreG 882cf7d
Update site/content/overview/gateway-architecture.md
JTorreG 66f39a4
Update site/content/overview/gateway-architecture.md
JTorreG c2b60de
Update site/content/overview/gateway-architecture.md
JTorreG 063014e
Update site/content/reference/cli-help.md
JTorreG a9c1993
fix: fix broken shortcode
JTorreG e2fe311
fix: fix linting issues
JTorreG e558e8e
fix: fix lint issues
JTorreG e00756a
fix: fix lint issues
JTorreG 858d405
fix: fix lint issues
JTorreG e8fc9dd
chore: update upgrade apps doc
JTorreG 392e627
fix: reword sentence upgrade apps without downtime
JTorreG ebadc74
fix: various fixes
JTorreG 3c2bbfc
Update site/content/how-to/maintenance/upgrade-apps-without-downtime.md
JTorreG 55eab7e
fix: fix lint issues
JTorreG 05573e1
fix: fix lint issues
JTorreG 7e710ec
fix: fix lint issues
JTorreG 62b5f06
fix: add empty line gitignore
JTorreG File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,8 @@ | ||
# NGINX Gateway Fabric Documentation | ||
|
||
This directory contains all of the documentation relating to NGINX Gateway Fabric. | ||
This directory contains the developer documentation and the Enhancement proposals relating to NGINX Gateway Fabric. | ||
JTorreG marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
## Contents | ||
|
||
- [Architecture](architecture.md): An overview of the architecture and design principles of NGINX Gateway Fabric. | ||
- [Gateway API Compatibility](gateway-api-compatibility.md): Describes which Gateway API resources NGINX Gateway | ||
Fabric supports and the extent of that support. | ||
- [Installation](installation.md): Walkthrough on how to install NGINX Gateway Fabric on a generic Kubernetes cluster. | ||
- [Resource Validation](resource-validation.md): Describes how NGINX Gateway Fabric validates Gateway API | ||
resources. | ||
- [Control Plane Configuration](control-plane-configuration.md): Describes how to dynamically update the NGINX | ||
Gateway Fabric control plane configuration. | ||
- [Building the Images](building-the-images.md): Steps on how to build the NGINX Gateway Fabric container images | ||
yourself. | ||
- [Running on Kind](running-on-kind.md): Walkthrough on how to run NGINX Gateway Fabric on a `kind` cluster. | ||
- [CLI Help](cli-help.md): Describes the commands available in the `gateway` binary of `nginx-gateway-fabric` | ||
container. | ||
- [Monitoring](monitoring.md): Information on monitoring NGINX Gateway Fabric using Prometheus metrics. | ||
- [Troubleshooting](troubleshooting.md): Troubleshooting guide for common or known issues. | ||
|
||
### Directories | ||
|
||
- [Guides](guides): Guides about configuring NGINX Gateway Fabric for various use cases. | ||
- [Developer](developer/): Docs for developers of the project. Contains guides relating to processes and workflows. | ||
- [Proposals](proposals/): Enhancement proposals for new features. |
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
public | ||
.hugo_build.lock | ||
resources |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,92 @@ | ||
HUGO?=hugo | ||
# the officially recommended unofficial docker image | ||
HUGO_IMG?=klakegg/hugo:0.115.3 | ||
# NGINX Hugo theme module location | ||
THEME_MODULE=github.com/nginxinc/nginx-hugo-theme | ||
## Pulls the current theme version from the Netlify settings | ||
THEME_VERSION=$(NGINX_THEME_VERSION) | ||
|
||
|
||
# if there's no local hugo, fallback to docker | ||
ifeq (, $(shell ${HUGO} version 2> /dev/null)) | ||
ifeq (, $(shell docker version 2> /dev/null)) | ||
$(error Docker and Hugo are not installed. Hugo (<0.91) or Docker are required to build the local preview.) | ||
else | ||
HUGO=docker run --rm -it -v ${CURDIR}:/src -p 1313:1313 ${HUGO_IMG} | ||
endif | ||
endif | ||
|
||
MARKDOWNLINT?=markdownlint | ||
MARKDOWNLINT_IMG?=ghcr.io/igorshubovych/markdownlint-cli:latest | ||
|
||
# if there's no local markdownlint, fallback to docker | ||
ifeq (, $(shell ${MARKDOWNLINT} version 2> /dev/null)) | ||
ifeq (, $(shell docker version 2> /dev/null)) | ||
ifneq (, $(shell $(NETLIFY) "true")) | ||
$(error Docker and markdownlint are not installed. markdownlint or Docker are required to lint.) | ||
else | ||
MARKDOWNLINT=docker run --rm -i -v ${CURDIR}:/src --workdir /src ${MARKDOWNLINT_IMG} | ||
endif | ||
endif | ||
endif | ||
|
||
MARKDOWNLINKCHECK?=markdown-link-check | ||
MARKDOWNLINKCHECK_IMG?=ghcr.io/tcort/markdown-link-check:stable | ||
# if there's no local markdown-link-check, fallback to docker | ||
ifeq (, $(shell ${MARKDOWNLINKCHECK} --version 2> /dev/null)) | ||
ifeq (, $(shell docker version 2> /dev/null)) | ||
ifneq (, $(shell $(NETLIFY) "true")) | ||
$(error Docker and markdown-link-check are not installed. markdown-link-check or Docker are required to check links.) | ||
else | ||
MARKDOWNLINKCHECK=docker run --rm -it -v ${CURDIR}:/hugo --workdir /hugo ${MARKDOWNLINKCHECK_IMG} | ||
endif | ||
endif | ||
endif | ||
|
||
|
||
.PHONY: docs clean hugo-mod docs-local docs-drafts netlify lint-grammar lint-markdown link-check all all-staging all-dev | ||
|
||
## For use in Netlify CI only | ||
all: hugo-mod build-production | ||
|
||
all-staging: hugo-mod build-staging | ||
|
||
all-dev: hugo-mod build-dev | ||
## end for use in Netlify CI | ||
|
||
docs: | ||
${HUGO} server --disableFastRender | ||
|
||
clean: | ||
rm -rf ./public | ||
|
||
docs-local: clean | ||
${HUGO} | ||
|
||
docs-drafts: | ||
${HUGO} server -D --disableFastRender | ||
|
||
lint-grammar: | ||
docker run --rm -it -v ${CURDIR}/content:/root/content --entrypoint "vale" --workdir /root/content artifactory.f5net.com/cylon-indigo-docker-dev/indigo/tools/docs/vale-lint:0.7.0 ./ | ||
|
||
lint-markdown: | ||
${MARKDOWNLINT} -c mdlint_conf.json -- content | ||
|
||
link-check: | ||
${MARKDOWNLINKCHECK} $(shell find content -name '*.md') | ||
|
||
## commands for use in Netlify CI | ||
hugo-mod: | ||
hugo mod get $(THEME_MODULE)@v$(THEME_VERSION) | ||
|
||
build-production: hugo-mod | ||
hugo --gc -e production | ||
|
||
build-staging: hugo-mod | ||
hugo --gc -e staging | ||
|
||
build-dev: hugo-mod | ||
hugo --gc -e development | ||
|
||
deploy-preview: hugo-mod | ||
hugo --gc -d public/nginx-gateway-fabric/ -b ${NETLIFY_DEPLOY_URL}/nginx-gateway-fabric/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,201 @@ | ||
# NGINX Gateway Fabric Docs | ||
pleshakov marked this conversation as resolved.
Show resolved
Hide resolved
JTorreG marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
This directory contains the user documentation for NGINX Gateway Fabric and the requirements for linting, building, and publishing the docs. | ||
|
||
We use [Hugo](https://gohugo.io/) to build the docs for NGINX, with the [nginx-hugo-theme](https://github.com/nginxinc/nginx-hugo-theme). | ||
|
||
Docs should be written in Markdown. | ||
|
||
In this directory, you will find the following files: | ||
|
||
- a [Netlify](https://netlify.com) configuration file; | ||
- configuration files for [markdownlint](https://github.com/DavidAnson/markdownlint/) and [markdown-link-check](https://github.com/tcort/markdown-link-check) | ||
- a `./config` directory that contains the [Hugo](https://gohugo.io) configuration. | ||
|
||
## Git Guidelines | ||
pleshakov marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
- Keep a clean, concise and meaningful git commit history on your branch (within reason), rebasing locally and squashing before submitting a PR. | ||
- Use the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format when writing a commit message, so that changelogs can be automatically generated | ||
- Follow the guidelines of writing a good commit message as described here <https://chris.beams.io/posts/git-commit/> and summarised in the next few points: | ||
- In the subject line, use the present tense ("Add feature" not "Added feature"). | ||
- In the subject line, use the imperative mood ("Move cursor to..." not "Moves cursor to..."). | ||
- Limit the subject line to 72 characters or less. | ||
- Reference issues and pull requests liberally after the subject line. | ||
- Add more detailed description in the body of the git message (`git commit -a` to give you more space and time in your text editor to write a good message instead of `git commit -am`). | ||
|
||
### Forking and Pull Requests | ||
|
||
This repo uses a [forking workflow](https://www.atlassian.com/git/tutorials/comparing-workflows/forking-workflow). Take the steps below to fork the repo, check out a feature branch, and open a pull request with your changes. | ||
|
||
1. In the GitHub UI, select the **Fork** button. | ||
|
||
- On the **Create a new fork** page, select the **Owner** (the account where the fork of the repo will be placed). | ||
- Select the **Create fork** button. | ||
|
||
2. If you plan to work on docs in your local development environment, clone your fork. | ||
For example, to clone the repo using SSH, you would run the following command: | ||
|
||
```shell | ||
git clone git@github.com:<your-account>/nginx-gateway-fabric.git | ||
``` | ||
|
||
3. Check out a new feature branch in your fork. This is where you will work on your docs. | ||
|
||
To do this via the command line, you would run the following command: | ||
|
||
```shell | ||
git checkout -b <branch-name> | ||
``` | ||
|
||
**CAUTION**: Do not work on the main branch in your fork. This can cause issues when the NGINX Docs team needs to check out your feature branch for editing work. | ||
|
||
4. Make atomic, [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) on your feature branch. | ||
|
||
5. When ready, open a pull request into the **main** branch in the **nginxinc/nginx-gateway-fabric** repo. | ||
|
||
- Fill in [our pull request template](https://github.com/nginxinc/nginx-gateway-fabric/blob/main/.github/PULL_REQUEST_TEMPLATE.md) when opening your PR. | ||
- Tag the appropriate reviewers for your subject area. | ||
Technical reviewers should be able to verify that the information provided is accurate. | ||
Documentation reviewers ensure that the content conforms to the NGINX Style Guide, is grammatically correct, and adheres to the NGINX content templates. | ||
|
||
## Release Management and Publishing | ||
pleshakov marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
**`Main`** is the default branch in this repo. All the latest content updates are merged into this branch. | ||
JTorreG marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
The documentation is published from the latest public release branch, (for example, `release-4.0`). Work on your docs in feature branches off of the main branch. Open pull requests into the `main` when you are ready to merge your work. | ||
JTorreG marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
If you are working on content for immediate publication in the docs site, cherrypick your changes to the current public release branch. | ||
|
||
If you are working on content for a future release, make sure that you **do not** cherrypick them to the current public release branch, as this will publish them automatically. | ||
|
||
|
||
## Setup | ||
|
||
### Golang | ||
|
||
Follow the instructions here to install Go: https://golang.org/doc/install | ||
|
||
> To support the use of Hugo mods, you need to install Go v1.15 or newer. | ||
|
||
### Hugo | ||
|
||
Follow the instructions here to install Hugo: [Hugo Installation](https://gohugo.io/installation/) | ||
|
||
> **NOTE:** We are currently running [Hugo v0.115.3](https://github.com/gohugoio/hugo/releases/tag/v0.115.3) in production. | ||
|
||
### Markdownlint | ||
|
||
We use markdownlint to check that Markdown files are correctly formatted. You can use `npm` to install markdownlint-cli: | ||
|
||
``` | ||
npm install -g markdownlint-cli | ||
``` | ||
|
||
## How to write docs with Hugo | ||
|
||
### Add a new doc | ||
|
||
- To create a new doc that contains all of the pre-configured Hugo front-matter and the docs task template: | ||
|
||
`hugo new <SECTIONNAME>/<FILENAME>.<FORMAT>` | ||
|
||
e.g., | ||
|
||
hugo new install.md | ||
|
||
> The default template -- task -- should be used in most docs. | ||
- To create other types of docs, you can add the `--kind` flag: | ||
`hugo new tutorials/deploy.md --kind tutorial` | ||
|
||
|
||
The available kinds are: | ||
|
||
- Task: Enable the customer to achieve a specific goal, based on use case scenarios. | ||
- Concept: Help a customer learn about a specific feature or feature set. | ||
- Reference: Describes an API, command line tool, config options, etc.; should be generated automatically from source code. | ||
- Troubleshooting: Helps a customer solve a specific problem. | ||
- Tutorial: Walk a customer through an example use case scenario; results in a functional PoC environment. | ||
|
||
### Format internal links | ||
|
||
Format links as [Hugo relrefs](https://gohugo.io/content-management/cross-references/). | ||
|
||
> Note: Using file extensions when linking to internal docs with `relref` is optional. | ||
|
||
- You can use relative paths or just the filename. | ||
- Paths without a leading `/` are first resolved relative to the current page, then to the remainder of the site. | ||
- Anchors are supported. | ||
|
||
For example: | ||
|
||
```md | ||
To install NGINX Controller, refer to the [installation instructions]({{< ref "install" >}}). | ||
JTorreG marked this conversation as resolved.
Show resolved
Hide resolved
|
||
``` | ||
|
||
### Add images | ||
|
||
You can use the `img` [shortcode](#shortcodes) to insert images into your documentation. | ||
|
||
1. Add the image to the static/img directory, or to the same directory as the doc you want to use it in. | ||
DO NOT include a forward slash at the beginning of the file path. This will break the image when it's rendered. | ||
See the docs for the [Hugo relURL Function](https://gohugo.io/functions/relurl/#input-begins-with-a-slash) to learn more. | ||
|
||
1. Add the img shortcode: | ||
|
||
{{< img src="<img-file.png>" >}} | ||
|
||
> Note: The shortcode accepts all of the same parameters as the [Hugo figure shortcode](https://gohugo.io/content-management/shortcodes/#figure). | ||
|
||
### Use Hugo shortcodes | ||
You can use Hugo [shortcodes](https://gohugo.io/content-management/shortcodes) to do things like format callouts, add images, and reuse content across different docs. | ||
|
||
For example, to use the note callout: | ||
|
||
```md | ||
{{< note >}}Provide the text of the note here. {{< /note >}} | ||
``` | ||
|
||
The callout shortcodes also support multi-line blocks: | ||
|
||
```md | ||
{{< caution >}} | ||
You should probably never do this specific thing in a production environment. If you do, and things break, don't say we didn't warn you. | ||
{{< /caution >}} | ||
``` | ||
|
||
Supported callouts: | ||
- caution | ||
- important | ||
- note | ||
- see-also | ||
- tip | ||
- warning | ||
|
||
A few more useful shortcodes: | ||
|
||
- collapse: makes a section collapsible | ||
- table: adds scrollbars to wide tables when viewed in small browser windows or mobile browsers | ||
- fa: inserts a Font Awesome icon | ||
- include: include the content of a file in another file (requires the included file to be in the /includes directory) | ||
- link: makes it possible to link to a static file and prepend the path with the Hugo baseUrl | ||
- openapi: loads an OpenAPI spec and renders as HTML using ReDoc | ||
- raw-html: makes it possible to include a block of raw HTML | ||
- readfile: includes the content of another file in the current file; useful for adding code examples | ||
|
||
## How to build docs locally | ||
|
||
To view the docs in a browser, run the Hugo server. This will reload the docs automatically so you can view updates as you work. | ||
|
||
> Note: The docs use build environments to control the baseURL that will be used for things like internal references and resource (CSS and JS) loading. | ||
> You can view the config for each environment in the [config](./config) directory of this repo. | ||
When running the Hugo server, you can specify the environment and baseURL if desired, but it's not necessary. | ||
|
||
For example: | ||
|
||
``` | ||
hugo server | ||
``` | ||
|
||
``` | ||
hugo server -e development -b "http://127.0.0.1/nginx-gateway-fabric/" | ||
pleshakov marked this conversation as resolved.
Show resolved
Hide resolved
|
||
``` |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.