Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dpayonk/payonk-jama
🚀⚡️ Blazing fast blog built with Gatsby and Cosmic JS 🔥
https://github.com/dpayonk/payonk-jama
Last synced: 11 days ago
JSON representation
🚀⚡️ Blazing fast blog built with Gatsby and Cosmic JS 🔥
- Host: GitHub
- URL: https://github.com/dpayonk/payonk-jama
- Owner: dpayonk
- License: mit
- Created: 2019-12-27T22:22:35.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-06T20:18:29.000Z (almost 2 years ago)
- Last Synced: 2024-08-02T05:14:17.044Z (3 months ago)
- Language: JavaScript
- Size: 10.3 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-blazingly-fast - payonk-jama - 🚀⚡️ Blazing fast blog built with Gatsby and Cosmic JS 🔥 (JavaScript)
README
# Payonk static site
The payonk site lists interesting blog posts, announcements, and updates in a non vendor locked in way.
## Architecture Overview
This site uses gatsbyjs framework to compile templates located in /src with data from a headless CMS (using cosmicJS)
## Configurations
This uses a digital ocean buildpack
#### Environment Variables
COSMIC_BUCKET - > payonk-jama
COSMIC_READ_KEY -> *** secret loaded via environment variables#### Files
gatsby-config.js
```
bucketSlug: process.env.COSMIC_BUCKET,
objectTypes: ['posts','settings'],
apiAccess: {
read_key: process.env.COSMIC_READ_KEY,
}
```## Develop
#### Install
``` bash
# Make sure that you have the Gatsby CLI program installed
npm install --global gatsby-cli
```#### Running
``` bash
# Then you can run it by
npm run develop
```