APT repository − self-hosting

FLOSS enabling self-hosting of services, packaged for Debian.

Purpose

Self-hosting is a worthwile effort, while hosting on GAFA silos is easy. This is a small attempt to ease the process of taking our data back.

Available Packages

Isso 0.10.6-1 Self-hosted disqus-like server src
dvswitch 0.9.1 Tool to mix slides with the video of a talk (incl. dvgrab, dvsource, dvsink) src

All packages dependencies missing in Debian stable have been backported and are available in the repo (batteries included).

Using

  1. Add the two files from the right column to your system,
  2. Ensure you trust my key (0xEA1D87A02F94B353) and import it for eg. curl http://jocelyn.delalande.fr/0x2F94B353.asc | apt-key add -v
  3. apt-get update
… You're good to go :)

FAQ

Why a .pref file ?

Those packages are not meant to replace official Debian packages but to have a solution right now when a package is not present in Debian. The .pref will make sure once the packages enter Debian, they will be preferred over those from here.

Objectif

L' auto-hébergement demande des efforts −peut-être trop−, mais vaut la peine. À l'inverse, abandonner ses données chez un des GAFA est dangereusement facile. Ce dépôt est une modeste tentative de faciliter l'auto-hébergement et la maîtrise de ses données.

Paquets disponibles

Isso 0.10.6 Serveur de commentaires (~disqus, auto-hébergé) src
dvswitch 0.9.1 Outil pour mélanger la présentation avec la vidéo d'une conférence (inclut dvgrab, dvsource, dvsink) src

Toutes les dépendances absentes de Debian stable ont été rétroportées et sont présentes dans le dépôt (piles incluses).

Utilisation

  1. Ajouter les deux fichiers de la colonne de droite à votre systeme
  2. Assurez-vous de me faire confiance (0xEA1D87A02F94B353) et importez ma clef dans APT, par exemple : curl http://jocelyn.delalande.fr/0x2F94B353.asc | apt-key add -v
  3. apt-get update
… C'est prêt :)

FAQ

Pourquoi un fichier .pref ?

Ce dépôt n'a pas pour but de remplacer les paquets Debian officiels. Il offre une solution en attendant que les logiciels concernées soient inclus dans Debian stable. Le .pref permet de s'assurer que les dépôts officiels soient privillégiés par apt le moment venu.

/etc/apt/sources.list.d/packages.crapouillou.net.list

deb http://packages.crapouillou.net jessie/
	      

/etc/apt/preferences.d/packages.crapouillou.net.pref

Package: *
Pin: release o=packages.crapouillou.net
Pin-Priority:   150
	      

(ↄ) Jocelyn Delalande website /WTFPL