Adds a MariaDB service to the docker-compose.yml file for local development.
- Defines a MariaDB container with persistent volume for data.
- Exposes port 3306 for database access.
- Sets default database credentials.
Mount the default files directory to persist uploaded media.
- Ensures persistent storage of uploaded files.
- Prevents data loss on container restarts.
This commit updates the Drupal image source to use the Harbor registry.
- Switch from `d4science/website` to `harbor.d4science.org/d4science-website/drupal:latest`.
- Ensures we're using the most recent Drupal image.
- Improves image management and version control.
This commit migrates the database from PostgreSQL to MariaDB for development.
- Updates docker-compose files to use MariaDB image and configuration.
- Adjusts environment variables to reflect MariaDB settings (port, driver).
- Removes PostgreSQL-related configurations.
• Update restart policy for all services to 'unless-stopped'
• Ensure services do not restart automatically on failure
• Improve control over service management in development environment