====== Pixelfed ====== * Service * État : en test * Adresse : https://pixelfed.raoull.org/ * Logiciel * Page d'accueil : https://pixelfed.org/ * Code source : https://github.com/pixelfed/pixelfed.git * License: AGPL-3.0 ===== Installation ===== Création d'un conteneur LXC : * Nom : ''p-raoull-pixelfed'' * Disque supplémentaire pour ''/var/cache'' * CPU : 2 cores * Mémoire : 4Go RAM et swap La suite est inspirée de la [[https://docs.pixelfed.org/running-pixelfed/prerequisites.html|documentation officielle Pixelfed]] Nous utilisons un [[https://framagit.org/raoull/ansiballz/-/blob/main/playbooks/pixelfed.yml|playbook Ansible]] qui : - [[https://framagit.org/raoull/ansiballz/-/blob/main/playbooks/plays/lamp.yml|installe un environnement LAMP]], c'est à dire : * [[https://framagit.org/raoull/ansiballz/-/blob/main/roles/apache2/installation/tasks/main.yml|installe Apache 2]] * [[https://framagit.org/raoull/ansiballz/-/blob/main/roles/php/installation/tasks/main.yml|installe PHP]] * [[https://framagit.org/raoull/ansiballz/-/blob/main/roles/mysql/tasks/main.yml|installe MariaDB]] - récupère l'application depuis le dépôt Git et l'installe Le service est déployé dans un conteneur LXC.