https://github.com/emissary-ingress/emissary-ingress.dev
https://emissary-ingress.dev
https://github.com/emissary-ingress/emissary-ingress.dev
Last synced: 7 months ago
JSON representation
https://emissary-ingress.dev
- Host: GitHub
- URL: https://github.com/emissary-ingress/emissary-ingress.dev
- Owner: emissary-ingress
- License: apache-2.0
- Created: 2023-04-18T04:01:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-09T19:57:41.000Z (about 1 year ago)
- Last Synced: 2025-02-23T02:43:29.246Z (8 months ago)
- Language: JavaScript
- Size: 9.69 MB
- Stars: 0
- Watchers: 6
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# emissary-ingress.dev
The [emissary-ingress.dev](https://emissary-ingress.dev) website, built using [Hugo][] and hosted on [Netlify][].
## Local build
To build and serve the site, you'll need the latest [LTS release][] of **Node**.
Like Netlify, we use **[nvm][]**, the Node Version Manager, to install and
manage Node versions:```console
$ nvm install --lts
```You must also install [hugo](https://gohugo.io/getting-started/installing/) to build the site.
### Setup
1. Clone this repo.
2. From a terminal window, change to the cloned repo directory.
3. Get NPM packages and git submodules, including the the [Docsy][] theme:
```console
$ npm install
```### Build or serve the site
To locally serve the site at [localhost:1313][], run the following command:
```console
$ make run
```[Docsy]: https://www.docsy.dev
[Hugo]: https://gohugo.io
[localhost:1313]: http://localhost:1313
[LTS release]: https://nodejs.org/en/download/
[Netlify]: https://netlify.com
[nvm]: https://github.com/nvm-sh/nvm/blob/master/README.md#installing-and-updating