Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sofastack/sofastack.tech

Source for the SOFAStack website https://www.sofastack.tech
https://github.com/sofastack/sofastack.tech

hugo-site sofastack website

Last synced: about 2 months ago
JSON representation

Source for the SOFAStack website https://www.sofastack.tech

Awesome Lists containing this project

README

        

[![CircleCI](https://circleci.com/gh/sofastack/sofastack.tech.svg?style=svg)](https://circleci.com/gh/sofastack/sofastack.tech) [![Netlify Status](https://api.netlify.com/api/v1/badges/5719bbd5-042b-47f3-8282-e7ea27de2e70/deploy-status)](https://app.netlify.com/sites/sofastack-preview/deploys)

# sofastack.tech

Source for the SOFAStack website .

## Editing and building

You can use the local environment or docker to build and serve the site. We recommend you to use docker.

### Local

Before you begin, you should install the follow components:

- [node v8.9.4+](https://nodejs.org/en/)
- [npm 6.10.0+](https://www.npmjs.com/get-npm)
- [hugo v0.55.5 extended](https://github.com/gohugoio/hugo/releases).

```bash
./scripts/install-dependency.sh
./scripts/build-site.sh
hugo server
```

Run the site locally with `hugo server`, you will see the site running on .

### Docker

You need to install docker 18.09.2+ first.

```bash
make install
make build
make serve
```

Edit markdown files, you will see the pages changing in real time.

Read the [wiki](https://github.com/sofastack/sofastack.tech/wiki) to see how to contribute to the SOFAStack website.