Skip to content
Frederick Morlock edited this page Jul 4, 2018 · 4 revisions

Welcome to the iNDS-Theme wiki!

Currently, the website is setup on a Linode instance to run a cronjob every hour that executes the following script. This project could be run on Github Pages, but I (@FrederickGeek8) felt that it is not in the spirit of Git or Github to be using it as a file-store instead of version control.

#!/bin/bash

export PATH=$PATH:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin

cd /var/www-inds
export JEKYLL_GITHUB_TOKEN=<MY GITHUB ACCESS TOKEN WITH PUBLIC REPO ACCESS>
./gensite.sh

This script pulls the currently iNDS-Team/iNDS repo, then generates a Jekyll static website accordingly. Repository files are copied to this static website as they are ignored in a .gitignore file and manually uploaded after Github releases.

We also copy /Resources/required/AppIcon64.png to /CydiaIcon.png in order to display a repository icon in Cydia.

Clone this wiki locally