Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Docker Compose and Makefile #133

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

fezfez
Copy link

@fezfez fezfez commented Feb 26, 2025

This PR introduces Docker Compose and a Makefile to standardize and simplify the development environment setup and management.

Advantages

  • Standardized Environment: Ensures that all developers are using the same environment, reducing "it works on my machine" issues.
  • Simplified Setup: Developers can now use make install and make dev commands to set up and start the development environment quickly.
  • Easy Management: Docker Compose handles dependencies and services, making it easier to manage and run the application.
  • Port Configuration: Added ability to configure the host and port via environment variables, improving flexibility.

Changes

  • Added .env.example with example environment variable for the host.
  • Added docker-compose.yml to define services and dependencies.
  • Added Makefile with targets for common tasks (install, dev, dup, kill).
  • Updated README.md with instructions for using Docker Compose and Makefile.
  • Modified nuxt.config.js to support environment variable configuration for the host.

You can view the commit details here.

@fezfez fezfez changed the title Ajout de docker compose et d'un Makefile Added Docker Compose and Makefile Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant