Base de connaissances interne
rp-fiche.lepotager.org
Fiches personnages + OAuth Discord
Configurer une connexion Discord OAuth2 pour un site web
Configurer une application Discord pour authentifier des utilisateurs sans stocker leur mot de passe Discord.
Créer, sauvegarder, importer et restaurer une base MariaDB
Procédure sûre pour les bases de données o2switch : création par cPanel, export/import phpMyAdmin et restauration non destructive.
Créer un site via GitHub puis le mettre en ligne sur o2switch
Guide Potager unique de bout en bout : créer le dépôt GitHub, relier o2switch au dépôt avec une clé SSH dédiée et un remote vérifié, cloner hors du site public, injecter le commit en live avec dry-run et sauvegarde, puis automatiser les mises à jour avec cron.
Créer un sous-domaine et choisir son DocumentRoot
Créer un sous-domaine sur o2switch et éviter l'erreur classique consistant à faire pointer une application structurée sur le mauvais dossier.
PHP, extensions et Composer sur o2switch
Choisir une version PHP stable, activer les extensions nécessaires et gérer proprement les dépendances Composer.
Activer Let's Encrypt et forcer HTTPS
Installer le certificat o2switch puis rediriger proprement HTTP vers HTTPS en évitant de confondre certificat et correction du contenu mixte.