Files
kaubuntu.re/includes/config.local.php.sample
T
2025-04-09 05:55:32 +04:00

170 lines
4.5 KiB
Plaintext

<?php
/**
* Configuration locale pour l'instance de PeerTube
*
* Ce fichier est un exemple de configuration locale.
* Pour l'utiliser:
* 1. Copiez ce fichier vers config.local.php
* 2. Décommentez et modifiez les valeurs selon vos besoins
*
* Note: config.local.php ne doit pas être versionné dans git
*/
// =========================================
// Configuration de l'API PeerTube
// =========================================
// URL de l'API PeerTube (obligatoire)
// define('PEERTUBE_URL', 'https://votre-instance.fr');
// Clé d'API PeerTube (optionnelle)
// define('API_KEY', 'votre_cle_api');
// =========================================
// Filtres et tags
// =========================================
// Tag pour les vidéos sur l'indépendance
// define('TAG_INDEPENDENCE', 'indépendance');
// Tag pour les shorts
// define('TAG_SHORT', 'short');
// Durée maximale des shorts en secondes
// define('SHORTS_MAX_DURATION', 120); // 2 minutes
// =========================================
// Pagination et nombre de vidéos à afficher
// =========================================
// Nombre de vidéos par page
// define('VIDEOS_PER_PAGE', 12);
// Nombre de vidéos à la une
// define('FEATURED_VIDEOS_COUNT', 6);
// Nombre de vidéos récentes
// define('RECENT_VIDEOS_COUNT', 6);
// Nombre de shorts
// define('SHORTS_COUNT', 6);
// Nombre de vidéos tendances
// define('TRENDING_VIDEOS_COUNT', 6);
// Nombre de vidéos indépendance
// define('INDEPENDENCE_VIDEOS_COUNT', 6);
// Nombre de vidéos par catégorie
// define('CATEGORY_VIDEOS_COUNT', 6);
// Nombre de vidéos chargées avec "Voir plus"
// define('LOAD_MORE_COUNT', 6);
// =========================================
// Catégories à afficher
// =========================================
// Catégories prioritaires avec noms personnalisés (dans l'ordre d'affichage souhaité)
// Exemple de catégories fréquentes :
// 1 : Musique
// 2 : Films
// 5 : News & Politique
// 6 : Voyages
// 10 : Sports
// 11 : Sciences
// 15 : Animations
define('PRIORITY_CATEGORIES', [
11 => 'Actualité & Politique',
14 => 'Activisme',
1 => 'Musique',
// Ajoutez d'autres catégories selon vos besoins
]);
// =========================================
// Informations du site
// =========================================
// Nom du site
// define('SITE_NAME', 'Kaubuntu.re');
// Description du site
// define('SITE_DESCRIPTION', 'Votre plateforme de médias libres');
// Logo du site
// define('SITE_LOGO', 'img/logo.png');
// Favicon du site
// define('SITE_FAVICON', 'img/favicon.png');
// =========================================
// Réseaux sociaux
// =========================================
// URL de la page Facebook
// define('FACEBOOK_URL', 'https://facebook.com/votrepage');
// URL du compte Twitter
// define('TWITTER_URL', 'https://twitter.com/votrecompte');
// URL du compte Instagram
// define('INSTAGRAM_URL', 'https://instagram.com/votrecompte');
// URL de la chaîne YouTube
// define('YOUTUBE_URL', 'https://youtube.com/votrechaine');
// URL du compte TikTok
// define('TIKTOK_URL', 'https://tiktok.com/@votrecompte');
// =========================================
// Contact
// =========================================
// Email de contact
// define('CONTACT_EMAIL', 'contact@votredomaine.com');
// =========================================
// Fonctionnalités
// =========================================
// Activer/désactiver les commentaires
// define('ENABLE_COMMENTS', true);
// Activer/désactiver la recherche
// define('ENABLE_SEARCH', true);
// Activer/désactiver les comptes utilisateurs
// define('ENABLE_USER_ACCOUNTS', false);
// =========================================
// Cache
// =========================================
// Activer/désactiver le cache
// define('CACHE_ENABLED', false);
// Durée du cache en secondes
// define('CACHE_DURATION', 3600); // 1 heure
// =========================================
// Configuration Mastodon
// =========================================
// URL de l'instance Mastodon
// define('MASTODON_INSTANCE_URL', 'https://mastodon.social');
// Format de date pour l'affichage des posts
// define('MASTODON_DATE_FORMAT', 'fr-FR');
// Texte du bouton "Voir plus"
// define('MASTODON_BTN_SEE_MORE', 'Voir plus de post');
// Texte du bouton "Rafraichir"
// define('MASTODON_BTN_RELOAD', 'Rafraichir');
// Nombre maximum de posts à récupérer
// define('MASTODON_MAX_POST_FETCH', '10');
// Nombre maximum de posts à afficher
// define('MASTODON_MAX_POST_SHOW', '10');