Skip to content

aaronrea/jupiterbroadcasting.com

 
 

Repository files navigation

JupiterBroadcasting.com, et al. Websites

Repo here includes issue tracking for:

Contributing

Firstly - thank you for being here! We appreciate you.

Please read our Contributor Guidelines on how to contribute wisely for all to benefit.

Discussions via Matrix

Our base of operations for group discussions: Jupiter Web Site on Matrix


Built with Hugo and deployed with Github Actions

Demo: https://jupiterbroadcasting.net

Setup

Using Hugo binary

Install Hugo: https://gohugo.io/getting-started/installing/

Start the development Server (rebuilds on every filesystem change)

hugo server -D

Using Docker

To build and run the docker image: make run

run for different Site

hugo server -D --config config.coderradio.toml

to clean the module config

hugo mod clean --all

build

hugo -D --config config.coderradio.toml

Hugo issue currently regarding overlapping mounts

gohugoio/hugo#7123

so for now only subdirectories work

Deployment

Deployment is done with Github Actions, see workflow file in .github/workflows/main.yml At the moment it is only triggered when something in the main branch is changing, but it can also be set up to run at certain times. This would also enable scheduled publishing, since Hugo per default only builds pages which have set date in frontmatter to <= now

Credits

Content Migration and Scraper

We moved the scraper to it's own repository here: https://github.com/JupiterBroadcasting/show-scraper Much love to https://github.com/kbondarev aka Kiro in Matrix <3!

About

Future JupiterBroadcasting.com website, hugo-based and community-driven!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Sass 39.0%
  • SCSS 31.0%
  • HTML 17.6%
  • CSS 11.8%
  • JavaScript 0.4%
  • Makefile 0.2%