irssi / irssi.github.io

irssi.org website

Home Page:https://irssi.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Irssi.org website repo

This repository builds the irssi.org website

The website consists of

To build it, you need

Join us in #irssi on irc.libera.chat, if you are interested in helping out.

Manual process

Please resolve any errors you encounter at each step, before proceeding!

Clone subrepos

./clone.sh

Install dependencies

./install_deps.sh

Build website

This builds the website, and the help for all versions specified in _conf.env. At least the dev version must be present for a successful build.

./sphinx.sh
./jekyll.sh
./merge_pages.sh

To skip building the help, use the -no-help flag.

Serve website

Use this to test the website in a browser.

./serve.sh

Github workflow

The same steps as above are encoded into a Github workflow.

Unfortunately, they need to be kept in sync manually.

About

irssi.org website

https://irssi.org

License:Other


Languages

Language:Perl 36.1%Language:Shell 18.7%Language:JavaScript 14.2%Language:HTML 13.3%Language:CSS 10.9%Language:Python 5.9%Language:Makefile 0.6%Language:Ruby 0.1%Language:Raku 0.1%