Skip to content

Conversation

@jorisvilardell
Copy link
Collaborator

This pull request includes several changes to the Docker configuration and Rust codebase for the Nephelios project. The most important changes involve adding new Docker volumes, updating port configurations, and removing unused code related to Docker volume management.

Docker Configuration Updates:

  • docker-compose.yml: Added new volumes for Prometheus, Nephelios, and Grafana to the services section and defined these volumes at the end of the file.
  • nephelios.yml: Changed the port mapping for Nephelios service from 5173:5173 to 4173:4173 and removed Traefik labels from the deploy section.

Rust Codebase Simplification:

  • src/main.rs: Removed the ensure_volumes function call and its associated print statements from the main function.
  • src/services/helpers/docker_helper.rs: Deleted the ensure_volumes function and the NepheliosVolume struct, which were used to ensure Docker volumes existed. [1] [2]
  • src/main.rs: Updated the front-end URL print statement to use the new port 4173.

@jorisvilardell jorisvilardell merged commit ec4b48a into main Apr 15, 2025
1 check passed
@jorisvilardell jorisvilardell deleted the fix/front-port branch April 15, 2025 19:41
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.

3 participants