Options de configuration

Documentation du CMS Natheo

Options de configuration

Index > Options de configuration

Voici les options qui peuvent influencer l’installation et le comportement de NatheoCMS

Ficher service.yaml

Dans le fichier config/services.yaml retrouver les configurations suivantes :

app.supported_locales: 'fr|en|es' #Langues supporté
app.api_version: 'v1' #Version de l'API
app.ip_api_active_filter: true  #Si true alors filtre l'accès à l'API par les API défini dans app.ip_api_authorize
app.ip_api_authorize: [127.0.0.1]
app.default_database_prefix: '' # un "_" est ajouté par défaut, laissez vide si pas de prefix
app.version: 'dev-04-2024'
app.current_branche: 'master'
# Permet d'activer le mode débug du CMS
# En débug mode, créer un type d'utilisateur par droit dans les fixtures
app.debug_mode: true

Fichier .env

###> Config environnement ###
APP_ENV=prod # Défini si l'environnement du CMS est en dev (+de log) ou prod
APP_DEBUG=0 # Lier à APP_ENV
APP_SECRET=93df0a91243d55a4d72a801726b38645 # Généré automatiquement à l'installation
##< Config environnement ###

###> NatheoCMS ###
NATHEO_SCHEMA="app"  # Schema de la base de données
###> NatheoCMS ###

###> Config database ###
DATABASE_URL="postgresql://app:!ChangeMe!@127.0.0.1:5432/app?serverVersion=16&charset=utf8"
###< Config database ###

###> symfony/messenger ###
MESSENGER_TRANSPORT_DSN=doctrine://default?auto_setup=0
###< symfony/messenger ###

###> symfony/mailer ###
 MAILER_DSN=null://null
###< symfony/mailer ###