facile-it/mongodb-bundle
Dotenv
MONGODB_HOST=localhost
MONGODB_PORT=27017
MONGODB_USER=
MONGODB_PASSWORD=
MONGODB_DB=symfony
Generated files
config/packages/facile_it_mongodb.yaml
mongo_db_bundle:
data_collection: '%kernel.debug%'
clients:
default:
hosts:
- { host: '%env(MONGODB_HOST)%', port: '%env(int:MONGODB_PORT)%' }
username: '%env(MONGODB_USER)%'
password: '%env(MONGODB_PASSWORD)%'
replicaSet: '' # default null (no replica)
ssl: false
connectTimeoutMS: 3000
readPreference: primaryPreferred # see https://docs.mongodb.com/manual/reference/read-preference/#primary for info
connections:
default:
client_name: default
database_name: '%env(MONGODB_DB)%'