Skip to content

Improvments on docker-compose yaml file#617

Open
mattiagiupponi wants to merge 11 commits into
masterfrom
improvment_dockercompose
Open

Improvments on docker-compose yaml file#617
mattiagiupponi wants to merge 11 commits into
masterfrom
improvment_dockercompose

Conversation

@mattiagiupponi
Copy link
Copy Markdown
Contributor

@mattiagiupponi mattiagiupponi commented May 18, 2026

the idea of the PR is:

  1. add healthchecks for all the services
  2. rename service from Geonode to nginx, it was misleading
  3. improve the tasks.py to speedup the process and hide the environment variable from the "docker logs"
  4. move from requirements.txt to project.toml
  5. align .env.sample to new variables in GN core
  6. tried to improve the dockerifle to speedup a bit the build
  7. reduce number of migrations for the _data db
  8. change dependecies from git to zipfile

@mattiagiupponi mattiagiupponi requested a review from etj May 19, 2026 12:50
@mattiagiupponi mattiagiupponi requested a review from Gpetrak May 27, 2026 13:42
@giohappy giohappy self-requested a review May 29, 2026 13:55
@giohappy
Copy link
Copy Markdown
Contributor

@mattiagiupponi given the deep refactoring, I would also drop all env variables that have defaults from GeoNode. This will solve the issue of keeping them aligned. Users will be able to define and override them in their .env file.

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