Thierry

FreedomBox applications légères

A partir d’une FreedomBox Une liste d’applications légères installables sur un nano-ordinateur économique en courant tel que le Raspberry Pi.


Download & Installation

Installer php et manquants
sudo apt-get install -y libzip4 php-zip

redémarrer apache2.

sudo systemctl restart apache2
Installer git
sudo apt-get install git
BlogoText: Blog avec base de donnée sqlite.
sudo git clone https://github.com/BlogoText/blogotext.git /var/www/html/blogotext

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/blogotext
Bludit: Blog avec base de donnée json.
sudo git clone https://github.com/bludit/bludit /var/www/html/bludit

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/bludit

puis aller sur IP/bludit/install.php pour finir l’installation

BoZoN: Partage fichiers.
sudo git clone https://github.com/broncowdd/BoZoN.git /var/www/html/bozon

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/bozon
FreshRss: Aggrégateur RSS avec base de donnée sqlite.

suivre instructions

Jirafeau: Envoi de gros fichiers.
sudo git clone https://gitlab.com/mojo42/Jirafeau.git /var/www/html/jirafeau

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/jirafeau
MinigalNano: Galerie photos.
sudo git clone https://github.com/sebsauvage/MinigalNano.git /var/www/html/minigalnano

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/minigalnano

puis paramètrer

sudo nano minigalnano/config.php

transférer les photos avec FileZilla

PluXml: CMS avec base de donnée XML.
sudo git clone https://github.com/pluxml/PluXml.git /var/www/html/pluxml

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/pluxml
PrivateBin: Envoi de texte chiffrés.
sudo git clone https://github.com/PrivateBin/PrivateBin.git /var/www/html/privatebin

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/privatebin
Shaarli: Gestionnaire de favoris sans base de données.

se déplacer dans le dossier de destination /var/www/html/

cd /var/www/html

aller sur le dépot des dernières versions github puis noter la version souhaitée, ensuite en console (remplacer vX.XX.XX par numéro version)

sudo wget https://github.com/shaarli/Shaarli/releases/download/vX.XX.XX/shaarli-vX.XX.XX-full.zip
sudo unzip shaarli-*-full.zip
sudo mv Shaarli shaarli

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/shaarli

mettre un thème matérial

cd /var/www/html/shaarli/tpl

en console aller sur https://github.com/kalvn/Shaarli-Material/releases, télécharger le thème adapté à la version et le dézipper.

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/shaarli/tpl/material
Wikitten: Wiki sans base de donnée.
sudo git clone https://github.com/victorstanciu/Wikitten.git /var/www/html/wikitten

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/wikitten

configurer

sudo cp /var/www/html/wikitten/config.php.example /var/www/html/wikitten/config.php

puis

sudo nano /var/www/html/wikitten/config.php

transférer les fichiers avec FileZilla

ZeroBin: Envoi de texte chiffrés. Remplacé par PrivateBin.
sudo git clone https://github.com/sebsauvage/ZeroBin.git /var/www/html/zerobin

octroyer les droits nécessaires

sudo chown -R www-data:www-data /var/www/html/zerobin
Pour mettre une APPLICATION à la racine se déplacer à l’interieur, puis
cp -R * ../

octroyer les droits nécessaires

sudo chown www-data:www-data -R *
Tester

En cas de mauvaise manipulation des droits, pour se remettre dans le bon chemin, se déplacer dans /var/www/html/<APPLICATION> puis

sudo chown www-data:www-data -R *

ensuite

sudo find . -type d -exec chmod 755 {} \;

ensuite

sudo find . -type f -exec chmod 644 {} \;

redémarrer apache2.

sudo systemctl restart apache2

Fin