packages.debian.org APT package repository web interface for deb.whonix.org

Maybe we can somewhat easily prettify deb.whonix.org. Making information for packages by Whonix and later Kicksecure (on own domain name kicksecure.com) much more accessible. Could better present what packages exist, what the dependencies are, version numbers, which repository has which version, changelogs and whatnot. Would be much better searchable since it would get indexed by search engines.

This is apparently what packages.debian.org is using:

https://packages.debian.org/about/

But looks rather involved to setup.

I would like to avoid re-introducing apache on whonix.org.

Is there any more lightweight alternative?

1 Like

Kali Linux Package Tracker - cifs-utils based on Debian QA / distro-tracker · GitLab. Similar:
apt - Debian Package Tracker. But not too great since it does not show package descriptions. Perhaps that is configurable? I haven’t found installation or configuration instructions yet.

https://pkginfo.devuan.org looks decent. Haven’t found source code and installation instructions yet.

https://lists.debian.org/debian-derivatives/2021/01/msg00000.html

https://lists.debian.org/debian-www/2021/01/msg00015.html

Not sure if it is correct, but #devuan on freenode mentioned these git repos:

http://5.196.69.93/?q=d1pkg


bye,
pabs

http://5.196.69.93/d1pkgweb/

http://5.196.69.93/d1pkgweb-query/


mpi

Maemo Package Indexer

Current instance is running at: Maemo Package Index

Fork of KatolaZ’s d1pkgweb tailored for Maemo Leste.

BunsenLabs have a pure-JavaScript based package index:

https://www.bunsenlabs.org/repoidx.html

https://github.com/BunsenLabs/bl-repo-index

Documentation for this is very spare. If anyone could contribute how to set this up with nginx that would help a ton in getting this done.

To get a local copy of the package repository:

The short summary of Hosting a Kicksecure ™ Mirror

sudo apt install rsync

Get a local copy of the Kicksecure repository.

rsync-ssl --recursive --delete --times --perms rsync://kicksecure.com/kicksecure/developer-meta-files/internal/ ~/kicksecure-repository

(FYI: rsync://kicksecure.com/kicksecure is the same as https://download.kicksecure.com/.)

//cc @Mycobee