Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ndhoule/nathanhoule.com

Personal website, found at http://nathanhoule.com
https://github.com/ndhoule/nathanhoule.com

Last synced: 13 days ago
JSON representation

Personal website, found at http://nathanhoule.com

Awesome Lists containing this project

README

        

# `nathanhoule.com`

My (Nathan Houle) personal website.

## Requirements

- [Node.js](https://nodejs.org/en)
- [Yarn](https://yarnpkg.com/)

## Development

This project uses Yarn to manage dependencies.

To install dependencies:

```sh
$ yarn install
```

To develop:

```sh
$ yarn run dev
```

## Deployment

This site is publicly available at [www.nathanhoule.com](https://www.nathanhoule.com/).

It's deployed as a container image to my Nomad cluster; deployments are automatically performed by CI/CD ([Gitea Actions](./.gitea/)).

To deploy to Nomad manually, see `package.json#scripts.deploy` (or `yarn run deploy`); to build the image locally, see `package.json#scripts.build-docker`.