Skip to content

Ingest depp (Chicken Scheme version)

Summary:

A lister is needed for depp, a simple static HTML frontend for git repositories written in Chicken Scheme.

Searching for Git hosting in search engines can find instances.

depp sites can be recognised by a h1 with text Git hosting then h2 headings with ul sections containing repo URLs li items.

The repository names can be listed using this command:

curl -s $site | pup 'li a attr{href}' | sed 's_^/__'

The clone URLs for the repositories can be found using this command:

curl -s $site/repo/ | pup 'body div.main section.clone code text{}' | sed -E 's/^ *git +clone *//'

I can find only one instance of depp using search engines (did SCN on it):

https://depp.brause.cc/

There is another static web generator for git repos also called depp (#5080), but it shares no history and is written in Golang.

Plan:

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information