WikiVireGUL

VireGUL

Vous êtes ici : accueil » projets » yunohost » privatebin

Projets:yunohost:privatebin

Privatebin

Préalables :

  • Modifier les DNS pour faire pointer : secret.viregul.fr vers le DNS de notre server (en A ou mieux en CNAME vers serveur.viregul.fr)
  • Aller dans Domaines et ajouter ce nouveau domaine : secret.viregul.fr

Procédure d'installation

Installation par la liste des applis disponibles. Choisir le domaine secret.viregul.fr

Autoriser l'accès à tous : accès public.

Patienter et c'est terminé.

Configuration ultérieure

L'icone d'accueil se trouve dans /var/www/zerobin/img/icon.svg

Il est possibnle de remplacer cette icone par une version personnalisée

Le template par défaut peut se définir dans un fichier de conf.

cp /var/www/zerobin/cfg/conf.sample.php /var/www/zerobin/cfg/conf.php

Et modifier les valeurs par défaut :

name = "Secret VireGul"

discussion = false # au lieu de true
languagedefault = "fr" # au lieu de "en"

; 1year = 31536000 # mettre en commentaire avec ";" pour désactiver ces valeurs
; never = 0 # mettre en commentaire avec ";" pour désactiver ces valeurs

TODO : modifier cette valeur pour la raccrocher à un raccourcisseur d'URL :

; urlshortener = "https://shortener.example.com/api?link="

Infos obsolètes sur mise en page bootstrap pour version 1.3.4

<blockquote>

Il est possible de modifier la hauteur par défaut du textarea dans le bon fichier de template (défini plus haut) : tpl/bootstrap-page.php

pour passer de la valeur de rows=“25” en rows=“15”

</blockquote>

Centrage de la barre de menu (dans css/bootstrap/privatebin.css)

Ajouter :

.navbar-default {
        max-width: 1170px;
        margin-right: auto;
        margin-left: auto;
}

Changement de police par défaut

Récupération d'une police mono qui permet de distinguer les o majuscules des zeros… (sources)

Récupérer une police comme celle de UbuntuMono

Extraire UbuntuMono-R.ttf et la copier dans /var/www/zerobin/css/bootstrap/fonts/ avec les droits de zerobin:www-data

Et modifier le css : dans /var/www/zerobin/css/bootstrap/privatebin.css

@font-face {
        font-family: "UbuntuMono-R";
        src: url("fonts/UbuntuMono-R.ttf");
        font-weight: normal;
}

#prettyprint {
        font-family: "UbuntuMono-R";
        font-size: 1.5em;
}

Et c'est tout bon.

Remplacer la nouvelle icone par /home/admin/services/zerobin/upgrade/icon-zerobin-viregul.svg dans

dans /var/www/zerobin/img/icon.svg

Mise à jour

  • Faire une archive dans /home/admin/services/zerobin et une copie dans /var/www/zerobin-backup
  • Lancer la mise à jour
  • Lancer le script de mise à jour dans /home/admin/services/zerobin/update-zerobin-viregul.sh