Coder Social home page Coder Social logo

albertchae / jupiterbroadcasting.com Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jupiterbroadcasting/jupiterbroadcasting.com

0.0 0.0 0.0 28.39 MB

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

Home Page: https://jupiterbroadcasting.com

JavaScript 1.15% Python 4.66% Makefile 0.36% HTML 22.37% Dockerfile 0.22% SCSS 31.34% Sass 39.88%

jupiterbroadcasting.com's Introduction

JupiterBroadcasting.com, et al. Websites

E2E Status Periodic Test Status Deploy Status Scraping Status

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.com - currently the production site!

Development Environment Setup

The site is deployed to production as a container and therefore we recommend development is done using docker. A convenient command in the makefile is provided to help you get started. If you're new to docker start here.

To build and run the site run

make dev

This will build the site (all 28000+ pages) and takes anywhere from 30s - 5 minutes depending on your hardware. This is expected due to the size of the site.

Deployment

Deployment is done with Github Actions, see workflow file in .github/workflows/deploy-prod.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.

When upgrading the hugo version these are the locations whicht it needs to be updated at:

  • Dockerfile
  • Dockerfile.dev

Currently we're at hugo version 0.101.0

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!

jupiterbroadcasting.com's People

Contributors

stefans-o avatar elreydetoda avatar cgbassplayer avatar gerbrent avatar kbondarev avatar chancem avatar ironicbadger avatar andrej044 avatar kylepotts avatar reclaimingmytime avatar reesericci avatar chrislas avatar noblepayne avatar 1701home avatar timlinux avatar decbot avatar thehesster avatar hack13 avatar iarwain-forn avatar devotoare avatar strit avatar kd2flz avatar komish avatar jontyms avatar thejohneason avatar kmogged avatar xpmo avatar balastrong avatar fryday avatar aaronrea avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.