https://github.com/fission-codes/landing-page
Fission home page
https://github.com/fission-codes/landing-page
Last synced: 3 months ago
JSON representation
Fission home page
- Host: GitHub
- URL: https://github.com/fission-codes/landing-page
- Owner: fission-codes
- License: other
- Created: 2020-01-03T22:41:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-03-27T21:37:31.000Z (about 2 years ago)
- Last Synced: 2026-03-07T09:43:46.299Z (4 months ago)
- Language: Nunjucks
- Homepage: https://fission.codes
- Size: 127 MB
- Stars: 10
- Watchers: 10
- Forks: 1
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Making Changes To The Website Content
You can find a guide here on how to make or request changes to various content on the site:
https://talk.fission.codes/t/making-content-updates-to-fission-codes/4845
# Fission Eleventy Headless Ghost
The [Publish action](https://github.com/fission-suite/landing-page/actions/workflows/publish.yml) will build and publish the site to https://fission.codes for every main branch commit.
## Eleventy
Install dependencies
```bash
npm i
```
# Create .env
Get the Content API key from `Settings > Integrations > Eleventy` on the blog.
```
GHOST_API_URL=https://blog.fission.codes
GHOST_CONTENT_API_KEY=()
SITE_URL=http://localhost:8080
```
# Running
Start the development server
```bash
npm run start
```
This will grab all posts and images and the site will be running at `https://localhost:8080`
# Optimising
You can disable the default Ghost Handlebars Theme front-end by enabling the `Make this site private` flag within your Ghost settings. This enables password protection in front of the Ghost install and sets `` so your Eleventy front-end becomes the source of truth for SEO.
# Extra options
```bash
# Build the site locally
npm run build
```