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

Adds https redirection in production mode #122

Merged
merged 4 commits into from
Sep 22, 2021

Conversation

augusto-herrmann
Copy link
Collaborator

This PR will:

  • fix development mode, which was not working before, and add instructions on how to build the Docker container for both development and production mode (the latter is the default);
  • fix error handling in development mode, to bring it up to modern usage with Express 4;
  • bake the portal files into the docker image, instead of mounting a volume (mounting a volume with the node_modules folder was causing a problem);
  • add http -> https redirection in production mode (fixes SSL sign up issues #107).

@augusto-herrmann augusto-herrmann changed the title Adds httos redirection in production mode Adds https redirection in production mode Sep 20, 2021
@augusto-herrmann augusto-herrmann added the Website The frontend of publicbodies.org website label Sep 20, 2021
@augusto-herrmann augusto-herrmann merged commit 8dcc5b3 into datasets:master Sep 22, 2021
@augusto-herrmann augusto-herrmann deleted the https_redirect branch September 22, 2021 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Website The frontend of publicbodies.org website
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SSL sign up issues
2 participants