Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bpmct/company-blog


https://github.com/bpmct/company-blog

Last synced: 25 days ago
JSON representation

Awesome Lists containing this project

README

        

# company blog

An example Javascript project that is configured for development in Coder.

[![Open in Coder](https://cdn.coder.com/embed-button.svg)](https://sandbox.coder.com/wac/build?template_oauth_service=github&template_url=https://github.com/bpmct/company-blog&template_ref=main&template_filepath=.coder/coder.yaml)

![Screenshot of blog running in Coder](static/screenshot.png)

Folder structure includes:

- [.coder/coder.yml](.coder/coder.yaml) - a workspace template file
- [.coder/img/](.coder/img/) - a Docker image with the necessary dependencies (Node 15, Gatsby 4, yarn)
- [.github/workflows/build-image.yml](.github/workflows/build-image.yml) - GitHub action to build & push the image to the Docker Hub
- [src/](src/) the project files

To open in YOUR coder deployment, visit:

```
https://[your Coder URL]/wac/build?template_oauth_service=github&template_url=https://github.com/bpmct/company-blog&template_ref=main&template_filepath=.coder/coder.yaml)
```

## To start developing

1. Open Terminal or Web IDE

1. Navigate to the project (if you opened the terminal)

```sh
cd company-blog
```

1. Start developing

```sh
gatsby develop
```

All dependencies will be installed