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

Possible enhancements to the Docker setup #245

Open
niconoe opened this issue Jul 24, 2023 · 0 comments
Open

Possible enhancements to the Docker setup #245

niconoe opened this issue Jul 24, 2023 · 0 comments
Assignees

Comments

@niconoe
Copy link
Member

niconoe commented Jul 24, 2023

  • Check if it's necessary to build our own Nginx image or if we could rather configure a standard one
  • Check if including nginx is the best approach for production
  • Tweak gunicorn (multiple workers>)
  • Write shell script to make the release process easier
  • Consider using GH actions to build and push the docker images when a new tag is created?
  • Run Django in production (update in local_settings_docker.template.py)
  • Automatically create a superuser?
  • Building the GBIF alert takes some time, see if we can make it more efficient (multi-stage? better grouping of RUN?)
  • Also run cronjobs (import observations + send notification emails) from Docker, so users don't need to run those manually
  • Make the Docker-compose setup also suitable for development
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant