1 lien privé
6 Safari Tips for Mac I Use Often (And You Should Too) - OS X Daily
These pages are a work in progress, but are intended to help users with no previous knowledge understand how to install and use userscripts on their computer.
Greasy Fork
https://greasyfork.org/en
OpenUserJS
https://openuserjs.org/
awesome-scripts
https://github.com/awesome-scripts/awesome-userscripts
Tampermonkey is one of the most popular browser extensions across all major browsers. It's available for Chrome, Microsoft Edge, Safari, Opera Next, and Firefox.
It allows its users to customize and enhance the functionality of your favorite web pages. Userscripts are small JavaScript programs that can be used to add new features or modify existing ones on web pages. With Tampermonkey, you can easily create, manage, and run these userscripts on any website you visit.
Pitivi is a Free video editor with a beautiful and intuitive user interface, a clean codebase and a fantastic community.
I am looking for a native Linux software that can increase the audio volume of a video file.
To increase the volume by a specific decibel amount (e.g., +10dB) while copying the video stream:
ffmpeg -i input.mp4 -vcodec copy -af "volume=10dB" output.mp4
To increase the volume by a linear multiplier (e.g., 2x louder):
ffmpeg -i input.mp4 -vcodec copy -af "volume=2.0" output.mp4
OpenEdition est une infrastructure complète d’édition numérique au service de la communication scientifique en sciences humaines et sociales. Elle rassemble quatre plateformes dédiées aux revues avec OpenEdition Journals, aux collections de livres avec OpenEdition Books, aux carnets de recherche avec Hypothèses et aux événements scientifiques avec Calenda.
Chapitre 19. Enquête historique et quêtes identitaires dans Soldats de Salamine de Javier Cercas
https://books.openedition.org/pur/40170
Les soldats de Salamine
De la fabrique de l’histoire à la fabrique de la fiction, une impossible épopée
https://journals.openedition.org/labyrinthe/226
We believe that knowledge and information should be free and accessible to everyone around the globe.
We also believe it should be really simple and easy to download your desired PDF or EPUB e-book. There should be no sign up required, no membership registration needed, and neither paywall nor subscription. You should get what you want. Nice and easy. That’s why we built this site. If you believe what we believe, then please support us on below link.
tmux source code. Contribute to tmux/tmux development by creating an account on GitHub.
Tmux : le guide du multiplexeur de terminal
https://github.com/tmux/tmux/wiki/Getting-Started
https://slash-root.fr/tmux-guide-multiplexeur-terminal/
Vérifiez si un lien peut être ouvert en toute sécurité avec F-Secure Link Checker. Évitez les sites Web malveillants et les arnaques en ligne grâce à une vérification gratuite de la sécurité des liens.
Enclosed : l'arme secrète pour partager vos documents sans que même le serveur ne sache ce qu'il héberge
Enclosed is a minimalistic web application designed for sending private and secure notes.
https://github.com/CorentinTh/enclosed
( à utiliser depuis un ordinateur car l'interface pour mobile est minimaliste )
Il vous suffit de cliquer sur le bouton "Demander le lien de quarantaine" ( ou "Request Quarantine Link" ) ici : https://proxmail.zaclys.com:8006/
Il vous sera ensuite demandé l'adresse mail @zaclys.net concernée et vous recevrez sur cette adresse un lien de connexion sécurisé en 1 clic , qui vous emmènera vers vos réglages et/ou mails bloqués sur l'antispam.
A voir aussi :
-
Questions fréquentes sur le service mail : viewforum.php?f=85
-
Discussion sur ce sujet : viewtopic.php?f=16&t=11595
Learn how to use Hister to index and search local files on Linux. Find text inside PDFs, DOCX, Markdown, and text files in seconds.
Generate Lorem Ipsum placeholder text for use in your graphic, print and web layouts, and discover plugins for your favorite writing, design and blogging tools. Explore the origins, history and meaning of the famous passage, and learn how Lorem Ipsum went from scrambled Latin passage to ubiqitous dummy text.
Historique des Parcours - Parcours et étapes des dernières éditions du Tour de France
Les étapes du Tour de France par années de 1947 à 2027
https://ledicodutour.com/etapes/etapes-par-annees.html
Comparez Perplexity et ChatGPT : fonctionnalités clés, précision, tarifs, atouts, limites, cas d’usage, avis d’experts et de Reddit.
Ce qu’il faut retenir
Pinokio automatise l'installation et l'exécution d'outils IA en un clic via une interface web, sans terminal ni commandes complexes.
La plateforme inclut une bibliothèque de scripts prêts à l'emploi pour SUPIR, Ollama, Stable Diffusion et permet de créer des agents autonomes sans supervision humaine.
Pinokio fonctionne comme un environnement complet de scripting JSON-RPC pour automatiser des workflows IA sur sa machine locale, même sans GPU.
Résumé généré par IA
Imaginez que vous puissiez installer, exécuter et automatiser n'importe quelle application qui fait de la bonne grosse IA en un seul clic. Plus besoin d'ouvrir un terminal, de taper des commandes que j'aime tant comme
git clone, conda install ou pip install
. Fini la galère des environnements d'exécution puisque tout est automatisé, et aussi simple à utiliser qu'un navigateur web.
C'est exactement ce que propose Pinokio !
These are our currently recommended mobile web browsers and configurations for standard/non-anonymous internet browsing. If you need to browse the internet anonymously, you should use Tor instead.
Bulk Crap Uninstaller (BCUninstaller, BCU) is a free, open source program manager. It excels at removing large amounts of applications with minimal user input.
Efficient and Fast, Small and Portable. 100% Free
Guide complet pour maîtriser la gestion des paquets avec APT sous Linux : apt update, install, upgrade, remove et toutes les commandes essentielles sous Debian.
In this guide, we'll explain what Flatpak leaves behind, how to uninstall all Flatpak apps, remove the daemon, and clean up leftover data on Ubuntu 26.04.
Introduction Dark mode has become increasingly popular for reducing eye strain, conserving battery life on OLED screens, and providing a sleek, modern browsing experience. Brave Browser offers both built-in themes and experimental features to enable dark mode on desktop and mobile platforms. This article provides a step-by-step guide to activating dark mode in Brave across
Ce guide concerne Euria, l'assistant d'intelligence artificielle souverain, un service kSuite à part entière, également disponible au sein d'une app autonome
Infomaniak transfère la majorité de ses droits de vote à une fondation suisse d'utilité publique. Votre cloud reste souverain, indépendant et fidèle à ses valeurs. Pour toujours.
Prix canon, fiche technique musclée et design soigné : voici les principales caractéristiques du Pixel 9a, dernier smartphone milieu de gamme de Google. De quoi faire oublier l’iPhone 16e d’Apple ? Sans aucun doute possible.
Test Google Pixel 9a : le nouveau patron du milieu de gamme est là
https://www.01net.com/tests/test-google-pixel-9a-avis.html
Download recent versions of 4K Video Downloader, 4K Video to MP3, 4K YouTube to MP3, 4K Stogram and 4K Slideshow Maker
How To Uninstall Windscribe Ubuntu. Windscribe is a popular VPN service that offers both free and paid plans.
Protect your privacy, stream global content, and mask your location with the best VPN service. Enjoy fast speeds and servers in over 130 locations.
Windscribe VPN review
https://www.techradar.com/reviews/windscribe
https://gizmodo.com/best-vpn/windscribe
https://cyberinsider.com/vpn/reviews/windscribe/
https://www.security.org/vpn/windscribe/review/
https://www.tomsguide.com/reviews/windscribe-vpn-free-review
Découvrez ecojoko, l'assistant connecté d'économie d'énergie. Comprenez ce qui consomme chez vous et économisez 18% sur vos factures d'électricité !
FilterLists is the independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances. By Collin M. Barrett.
RethinkDNS sur Android : DNS sécurisé, pare-feu et blocage de pubs réunis dans une appli gratuite et open source.
Blocklists and Domain Filtering
https://deepwiki.com/celzero/rethink-app/3.4-blocklists-and-domain-filtering
RethinkDNS : l’appli Android qui combine DNS, pare-feu et anti-pubs
https://www.justgeek.fr/rethinkdns-application-android-141962/
TrackerControl Android: monitor and control trackers and ads. - TrackerControl/tracker-control-android
you can factory reset from recovery mode by following these steps.
Using the volume buttons to navigate and the power button to select:
Power off then hold Power + Volume DOWN simultaneously until the bootloader screen appears,
Use the volume DOWN button to navigate to Recovery Mode and use Power to select,
You should then see an Android lying down with chest opened,
Press Power + tap volume UP just once and immediately release both,
Use the volume DOWN button to navigate to Wipe Data/Factory Reset,
Press Power to select,
Press volume DOWN and use Power to select 'Yes',
Wait for the process to complete and then reboot the phone.
GrapheneOS, CalyxOS, LineageOS. Derrière ces noms, une même promesse: reprendre la main sur un smartphone Android dont la collecte de données s'est imposée comme norme industrielle. L'idée n'est pas neuve, mais elle revient au centre du débat à mesure que l'usage mobile devient un identifiant permanent, combinant géolocalisation, publicité ciblée,…
GrapheneOS, /e/OS, CalyxOS : quel OS mobile choisir pour reprendre le contrôle de ses données ?
https://digitechnologie.com/grapheneos-e-os-calyxos-quel-os-mobile-choisir-pour-reprendre-le-controle-de-ses-donnees/
Découvrez comment sauvegarder complètement vos données Android : photos, fichiers, contacts, discussions et bien plus encore. Protégez facilement toutes vos données. Entrez maintenant !
CalyxOS ou GrapheneOS : nous comparons la confidentialité, la sécurité, microG et l’isolation de Google Play pour vous aider à choisir la ROM la plus sécurisée pour votre téléphone.
You can use this tool to install Android builds on your devices.
This tool allows you to flash Android onto recent Pixel devices and some Android development devices (view full list). This tool doesn't support flashing Android onto Chrome OS devices.
To flash a device the tool requires 10GB of available storage on your computer.
The instructions in this guide will assist you to install /e/OS on your akita. Please read through the instructions at least once before actually following them, so as to avoid any problems later.
il est possible de réaliser un changement ou un ajout de TAG par lots.
1/ Il faut aller dans l'interface de gestion iGalerie
2/ cliquer sur ALBUMS (colonne à gauche) et ensuite choisir affichage GRILLE (dessous parcourir) à la place de l'affichage liste.
3/ Ensuite, il faut cliquer sur le nom de l'image de la galerie concernée, cliquer sur sélection : SERIE et tout sélectionner.
4/ Ensuite fenêtre de droite (avec trois onglets) cliquer sur onglet SELECTION, puis colonne à gauche de la même fenêtre onglet TAG et voilà !
Principe
Le plus simple est de repartir d’une installation webtrees propre en local, de choisir SQLite pendant l’installation, puis d’importer le fichier GEDCOM exporté du serveur distant. Le fichier GEDCOM est copié dans la base de données, tandis que les médias doivent être copiés dans le dossier data/media ou réassociés selon votre organisation d’origine.
Préparer le serveur distant
Avant de migrer, faites une sauvegarde complète du serveur distant: export GEDCOM, copie du dossier data de webtrees, et sauvegarde de la base de données si vous voulez conserver exactement les mêmes réglages. webtrees indique que pour restaurer sur un nouveau serveur, il faut remplacer le dossier data et restaurer la base si nécessaire.
Si vos médias sont déjà gérés par webtrees, copiez aussi tout le contenu pertinent du dossier de données, surtout les fichiers média et les chemins associés. Lors d’un nouvel import GEDCOM, webtrees recommande en général de laisser l’option de fusion des médias décochée, sauf si vous avez volontairement modifié les objets média hors ligne.
Installer les dépendances
Sur Linux Mint, installez d’abord Apache ou Nginx, PHP récent compatible avec votre version de webtrees, ainsi que l’extension SQLite pour PHP. webtrees 2.2 est compatible avec PHP 8.3 à 8.6 et SQLite 3.8.8+; 2.1 reste une option si votre environnement est plus ancien.
Paquetage typique sur Mint:
apache2 ou nginx
php, php-sqlite3, php-xml, php-mbstring, php-intl, php-curl, php-zip
unzip et éventuellement sqlite3 pour l’administration locale
Installer webtrees
Téléchargez la version stable de webtrees, décompressez-la dans un répertoire de votre serveur web, puis ouvrez l’URL locale dans le navigateur. Le wizard de configuration démarre automatiquement, et vous pouvez y choisir SQLite comme base de données.
Pour SQLite, webtrees ou ses images Docker indiquent qu’il faut choisir sqlite comme type de base et fournir un nom de fichier de base sans extension.
Restaurer GEDCOM et médias
Après l’installation:
Créez l’arbre familial dans webtrees.
Allez dans Control panel > Manage family trees.
Sur la ligne de l’arbre, choisissez IMPORT ou UPLOAD.
Sélectionnez votre fichier GEDCOM exporté.
Laissez en général l’option de fusion des médias décochée si le GEDCOM contient déjà les références correctes.
Ensuite, copiez vos médias dans le dossier média de webtrees si vous les avez sauvegardés hors de l’export GEDCOM. webtrees précise que le GEDCOM lui-même reste dans le dossier webtrees/data après import, mais que les médias font partie du stockage du site et doivent être présents localement pour être affichés.
Points d’attention
Si le site distant utilisait des chemins absolus vers les médias, il faudra parfois ajuster la configuration ou reconstituer la même arborescence locale.
Si vous conservez le dossier data complet du serveur distant, vérifiez bien les permissions sur Linux Mint pour que le serveur web puisse lire et écrire.
N’activez pas les “pretty URLs” avant la fin de l’installation, car webtrees recommande de les configurer seulement après la mise en place initiale.
Méthode conseillée
La méthode la plus propre est:
Exporter GEDCOM sur le serveur distant.
Copier le dossier des médias.
Installer webtrees neuf en local avec SQLite.
Importer le GEDCOM.
Recopier/réassocier les médias.
Vérifier l’affichage des images et des documents.
Voici une procédure simple et reproductible pour installer webtrees en local sur Linux Mint avec Apache et SQLite, puis importer un GEDCOM et remettre les médias. Les commandes ci-dessous partent du principe que vous voulez une installation locale dans /var/www/webtrees. webtrees prend en charge SQLite, et son installation demande simplement un serveur web, PHP compatible et les extensions nécessaires.
1) Installer Apache et PHP
bash
sudo apt update
sudo apt install apache2 unzip curl php libapache2-mod-php php-cli php-sqlite3 php-xml php-mbstring php-intl php-curl php-zip php-gd
Activez ensuite Apache si besoin:
bash
sudo systemctl enable apache2
sudo systemctl start apache2
webtrees indique que PHP doit être compatible avec la version installée et que les extensions comme intl, mbstring, xml, curl, zip et SQLite doivent être présentes.
2) Créer le dossier webtrees
bash
cd /tmp
curl -L -o webtrees.zip https://github.com/fisharebest/webtrees/archive/refs/tags/2.2.6.zip
sudo mkdir -p /var/www/webtrees
sudo unzip webtrees.zip -d /var/www/
sudo mv /var/www/webtrees-2.2.6/ /var/www/webtrees/
sudo mv /var/www/webtrees-2.2.6/. /var/www/webtrees/ 2>/dev/null || true
sudo rmdir /var/www/webtrees-2.2.6
Si vous préférez, vous pouvez remplacer 2.2.6 par la version stable actuelle téléchargée depuis GitHub. Le projet publie l’installateur et la documentation de base dans son dépôt et sur son site d’installation.
3) Créer le dossier de données
bash
sudo mkdir -p /var/www/webtrees/data
sudo chown -R www-data:www-data /var/www/webtrees
sudo chmod -R 750 /var/www/webtrees
webtrees stocke sa configuration et ses données dans son dossier data, qui doit être accessible en écriture par Apache.
4) Configurer Apache
Créez un hôte virtuel:
bash
sudo nano /etc/apache2/sites-available/webtrees.conf
Collez ceci:
text
<VirtualHost *:80>
ServerName webtrees.local
DocumentRoot /var/www/webtrees
<Directory /var/www/webtrees>
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/webtrees_error.log
CustomLog ${APACHE_LOG_DIR}/webtrees_access.log combined
</VirtualHost>
Activez le site et le module rewrite:
bash
sudo a2enmod rewrite
sudo a2ensite webtrees.conf
sudo a2dissite 000-default.conf
sudo systemctl reload apache2
webtrees recommande une configuration Apache standard avec AllowOverride All pour que ses règles d’URL fonctionnent correctement.
5) Ouvrir l’installateur webtrees
Dans votre navigateur, allez sur:
ou, si vous n’avez pas créé de nom local, utilisez l’adresse IP de la machine. L’assistant d’installation doit apparaître et vous proposer de continuer la configuration.
6) Choisir SQLite
Dans l’assistant, sélectionnez SQLite comme base de données. Vous devrez fournir un nom de fichier de base, généralement quelque chose comme webtrees.sqlite, et webtrees créera la base automatiquement dans son dossier de données. webtrees supporte SQLite en tant que moteur local, ce qui évite d’installer MariaDB/MySQL.
7) Créer le compte administrateur
Renseignez les champs demandés par l’assistant: nom, identifiant administrateur, mot de passe et adresse e-mail. Une fois validé, webtrees termine l’installation et vous connecte au panneau d’administration.
8) Importer le GEDCOM
Depuis le panneau d’administration:
Ouvrez Manage family trees.
Sélectionnez votre arbre.
Choisissez Import ou Upload GEDCOM.
Envoyez le fichier .ged exporté depuis le serveur distant.
webtrees permet l’import d’un GEDCOM dans l’arbre familial, et cette étape recrée les personnes, familles, événements et liens.
9) Remettre les médias
Si vous avez récupéré les fichiers médias du serveur distant, recopiez-les dans le répertoire de données prévu par votre installation, puis vérifiez que les chemins correspondent à ceux référencés dans le GEDCOM. Dans beaucoup de cas, les objets média importés pointent vers des fichiers qui ne sont plus au bon endroit, et il faut corriger les chemins ou replacer les fichiers dans la même arborescence qu’avant.
Exemple de copie si vous avez un dossier médias local sauvegardé:
bash
sudo rsync -av /chemin/vers/mes_medias/ /var/www/webtrees/data/media/
sudo chown -R www-data:www-data /var/www/webtrees/data
Si les médias proviennent d’une installation webtrees distante, le plus sûr est de conserver exactement la même structure de dossiers qu’en ligne.
10) Vérifier les permissions
Si l’import ou l’affichage des médias échoue, vérifiez les permissions:
bash
sudo chown -R www-data:www-data /var/www/webtrees
sudo find /var/www/webtrees -type d -exec chmod 750 {} \;
sudo find /var/www/webtrees -type f -exec chmod 640 {} \;
Le serveur web doit pouvoir écrire dans data, sinon webtrees ne pourra pas créer la base SQLite ni enregistrer certains fichiers.
11) Test rapide
Rechargez la page webtrees, connectez-vous, puis vérifiez:
que l’arbre s’ouvre correctement,
que les individus importés sont visibles,
que les images et documents s’affichent,
que le dépôt GEDCOM est bien chargé.
Si vous voulez, je peux maintenant vous donner une version encore plus précise avec:
un vrai vhost pour votre nom de domaine local,
la migration du dossier data complet,
ou la méthode pour corriger les liens de médias après import.
avec llbgal comme nom de la généalogie
Voici la version ultra-précise pour Linux Mint avec Apache, nom de domaine local llbgal.local, migration du dossier data complet ET correction des liens de médias après import. webtrees stocke sa configuration, ses arbres et ses médias dans le dossier data, ce qui permet une migration quasi-complète si vous conservez cette structure.
1) Préparer le nom de domaine local
bash
echo "127.0.0.1 llbgal.local" | sudo tee -a /etc/hosts
2) Installer les paquets
bash
sudo apt update
sudo apt install apache2 unzip curl php libapache2-mod-php php-cli php-sqlite3 php-xml php-mbstring php-intl php-curl php-zip php-gd sqlite3
sudo systemctl enable apache2
sudo systemctl start apache2
PHP 8.3+ avec SQLite est recommandé pour webtrees 2.2.6.
3) Télécharger et installer webtrees
bash
cd /tmp
curl -L -o webtrees.zip https://github.com/fisharebest/webtrees/archive/refs/tags/2.2.6.zip
sudo mkdir -p /var/www/llbgal
sudo unzip webtrees.zip -d /var/www/
sudo mv /var/www/webtrees-2.2.6/ /var/www/llbgal/
sudo mv /var/www/webtrees-2.2.6/. /var/www/llbgal/ 2>/dev/null || true
sudo rmdir /var/www/webtrees-2.2.6
4) Configurer le vhost Apache pour llbgal.local
bash
sudo nano /etc/apache2/sites-available/llbgal.conf
Contenu exact:
text
<VirtualHost *:80>
ServerName llbgal.local
DocumentRoot /var/www/llbgal
<Directory /var/www/llbgal>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/llbgal_error.log
CustomLog ${APACHE_LOG_DIR}/llbgal_access.log combined
</VirtualHost>
Activer:
bash
sudo a2enmod rewrite
sudo a2ensite llbgal.conf
sudo a2dissite 000-default.conf
sudo systemctl reload apache2
5) Premier démarrage et configuration SQLite
Ouvrez http://llbgal.local dans votre navigateur.
Choix de base de données: SQLite
Nom du fichier: llbgal.sqlite
webtrees crée automatiquement la base dans /var/www/llbgal/data/llbgal.sqlite.
6) Migration du dossier data COMPLET
Arrêtez Apache avant de remplacer le dossier data:
bash
sudo systemctl stop apache2
Copiez le dossier data complet depuis votre serveur distant:
bash
sudo rsync -avz /chemin/vers/serveur_distant/webtrees/data/ /var/www/llbgal/data/
sudo chown -R www-data:www-data /var/www/llbgal
sudo chmod -R 750 /var/www/llbgal
sudo systemctl start apache2
Avantage: le dossier data contient la base SQLite existante, les arbres, les médias, les configurations et les caches. webtrees reprend exactement l’état du serveur distant.
7) OU: Import GEDCOM + correction des médias
Si vous n’avez que le GEDCOM:
Dans webtrees:
Manage family trees > LLBGAL > Import
Uploadez llbgal.ged
Copier les médias:
bash
sudo mkdir -p /var/www/llbgal/data/media
sudo rsync -av /chemin/vers/medias_LLBGAL/ /var/www/llbgal/data/media/
Corriger les chemins de médias (si nécessaire):
bash
sudo nano /var/www/llbgal/data/llbgal.sqlite
Ou via SQLite CLI:
bash
cd /var/www/llbgal/data
sudo -u www-data sqlite3 llbgal.sqlite
Requête pour lister les médias cassés:
sql
SELECT gedcom_id, xref, file FROM media WHERE file NOT LIKE '%media/%';
Corriger les chemins (exemple):
sql
UPDATE media SET file=REPLACE(file, '/ancien/chemin/', '/llbgal/data/media/') WHERE file LIKE '%ancien/chemin%';
.quit
8) Permissions finales
bash
sudo chown -R www-data:www-data /var/www/llbgal
sudo find /var/www/llbgal -type d -exec chmod 755 {} \;
sudo find /var/www/llbgal -type f -exec chmod 644 {} \;
sudo chmod -R 775 /var/www/llbgal/data
webtrees exige que le dossier data soit en 775 pour qu’Apache puisse écrire les caches et les uploads.
9) Vérification
bash
Vérifier les logs
sudo tail -f /var/log/apache2/llbgal_error.log
Vérifier la base SQLite
sudo -u www-data sqlite3 /var/www/llbgal/data/llbgal.sqlite "SELECT name FROM sqlite_master WHERE type='table';"
Vous devriez voir les tables gedcom, individuals, families, media, etc.
10) Test complet
http://llbgal.local doit afficher:
L’arbre LLBGAL avec tous les individus
Les médias visibles
Le panneau d’administration fonctionnel
Résultat attendu
Vous avez maintenant llbgal.local avec:
✅ Vhost Apache dédié
✅ SQLite local (llbgal.sqlite)
✅ Arbre LLBGAL complet
✅ Médias fonctionnels
✅ Configuration identique au serveur distant
Si les médias ne s’affichent toujours pas, partagez-moi le chemin exact de vos fichiers médias originaux, et je vous donne la requête SQLite précise pour les corriger.
Sous le capot c'est essentiellement une Debian stable avec un installateur simplifié.
L'environnement de bureau Cinnamon ne laisse rien à désirer et convient parfaitement aux utilisateurs qui migrent depuis Microsoft Windows.
Critique détaillée de Linux Mint Debian Edition 7 publiée par Distrowatch fin 2025
https://distrowatch.com/weekly.php?issue=20251027#mint
Pour installer iGalerie en local avec SQLite sur Linux Mint, commencez par configurer un serveur web local (Apache + PHP) et installez les dépendances requises.
iGalerie 3 utilise par défaut SQLite, ce qui simplifie l'installation sans besoin de serveur de base de données externe.
Prérequis et installation du serveur
Installez Apache, PHP (version 8.x recommandée sur Mint récente) et les extensions obligatoires via le terminal.
Mettez à jour les paquets : sudo apt update && sudo apt upgrade
Installez Apache et PHP : sudo apt install apache2 php php-gd php-mbstring php-pdo php-sqlite3 libapache2-mod-php
Redémarrez Apache : sudo systemctl restart apache2
Vérifiez PHP : Créez un fichier /var/www/html/info.php avec <?php phpinfo(); ?>, puis visitez http://localhost/info.php dans votre navigateur.
Assurez-vous que les ports 80 sont libres et que le firewall autorise le trafic local (sudo ufw allow 80 si activé).
Téléchargement et déploiement d'iGalerie
Téléchargez la dernière version d'iGalerie depuis le site officiel.
Allez sur https://www.igalerie.org/telecharger et téléchargez l'archive ZIP d'iGalerie 3.1.2 (environ 1,1 Mo).
Décompressez-la : unzip igalerie-3.1.2.zip -d /var/www/html/igalerie/
Ajustez les permissions : sudo chown -R www-data:www-data /var/www/html/igalerie/ et sudo chmod -R 755 /var/www/html/igalerie/ (ou 775 pour le dossier albums si besoin).
Installation via navigateur
Accédez à http://localhost/igalerie/ pour lancer l'assistant.
Remplissez le formulaire : Choisissez SQLite (par défaut, pas d'identifiants requis).
La base sera créée dans db/sqlite.db.
Supprimez .htaccess si erreur 500, et assurez-vous des permissions en écriture sur albums et db.
Votre galerie est alors accessible localement. Pour la sauvegarder, notez que les backups SQLite sont automatiques dans db/backup.
déplacer iGalerie vers un nouveau serveur Linux
Pour déplacer iGalerie vers un nouveau serveur Linux (comme Linux Mint ou Ubuntu), copiez tous les fichiers et la base SQLite, puis ajustez la configuration.
Étapes sur l'ancien serveur
Sauvegardez l'ensemble du répertoire iGalerie (typiquement /var/www/html/igalerie/).
Copiez les dossiers complets : rsync -avz /var/www/html/igalerie/ utilisateur@nouvelle_ip:/var/www/html/igalerie/ (ou via SCP/ZIP pour transfert manuel).
SQLite est un fichier unique : db/sqlite.db (et backups dans db/backup/). Copiez-les aussi ; pas d'export MySQL requis.
Notez les permissions : www-data:www-data et 755/775 sur albums/ et db/.
Installation sur le nouveau serveur
Reproduisez l'environnement (Apache, PHP 7.2+, extensions gd/mbstring/pdo_sqlite).
Décompressez/restaurez les fichiers dans /var/www/html/igalerie/.
Ajustez permissions : sudo chown -R www-data:www-data /var/www/html/igalerie/ et sudo chmod -R 755 /var/www/html/igalerie/.
Éditez config/conf.php : Modifiez CONF_DB_NAME (chemin absolu vers sqlite.db), CONF_ALBUMS_PATH et CONF_GALLERY_PATH pour pointer vers les nouveaux emplacements.
Éditez .htaccess : Ajustez RewriteBase /igalerie/ si le chemin racine change.
Vérification finale
Testez via http://nouvelle_ip/igalerie/. Les sauvegardes auto SQLite (dans db/backup) facilitent les rollbacks. Activez UFW si besoin (sudo ufw allow 80).
Relances
Jimdo vs Wix : comparatif 2026 des deux créateurs de sites
https://www.journaldugeek.com/hebergeur/comparatif/jimdo-vs-wix/
https://www.presse-citron.net/hebergeur/comparatif/jimdo-vs-wix/
https://www.01net.com/hebergeur/createur-site/wix-vs-jimdo/
https://www.tooltester.com/fr/blog/wix-ou-jimdo/
https://www.joinsecret.com/fr/compare/wix-vs-jimdo
https://www.fahimai.com/fr/jimdo-vs-wix (avec vidéo tutorial de Wix et une comment utiliser Jimdo)
Jimdo vidéos:
https://yewtu.be/search?q=jimdo
https://yewtu.be/search?q=jimdo+tutorial&page=1
Wix vidéos:
https://yewtu.be/search?q=wix
https://yewtu.be/search?q=wix+tutorial
Créer un site web en partant de zéro : tutoriel détaillé
https://www.journaldugeek.com/hebergeur/faq/creer-site/
WIX
https://fr.wix.com/
https://fr.wix.com/studio/cms
Avis WIX:
https://www.journaldugeek.com/createur-site/wix/
Jimdo
https://www.jimdo.com/fr/
Avis Jimdo:
https://www.journaldugeek.com/createur-site/jimdo/
Goodwy has 26 repositories available. Follow their code on GitHub.
Bon, j'avoue qu'en 2026, la question n'est plus "faut-il quitter les GAFAM ?" mais plutôt "par quoi on les remplacer ?".
ffmpeg -loop 1 -i NOIR.jpg -i audio.mp3 -c:a copy -c:v libx264 -shortest 2012-08_Appel_de_Pointel_a_Odette.mp4
Une autre solution est de repérer le nom de fichier de la vignette puis de la remplacer, sachant que les vignettes sont enregistrées dans le répertoire cache/thumbs/. Pour cela, on peut faire un clic droit sur la vignette, puis cliquer sur "Afficher l'image" (avec Firefox). Ou bien utiliser l'inspecteur dans les outils de développement (touche F12).
Le nom de fichier devrait ressembler à ceci :
/cache/thumbs/12-528fa402dc1dbe2f820486292475613d.jpgEn fait, dans les shells Unix (bash, zsh, etc.), y'a 3 canaux de base : stdin (entrée, numéro 0), stdout (sortie normale, numéro 1) et stderr (les erreurs, numéro 2). Tout le reste, de > à 2>/dev/null, découle de ces 3 numéros.