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

Dockerize + deploy checklist #7

Open
12 tasks
chrismckinnel opened this issue Mar 15, 2016 · 2 comments
Open
12 tasks

Dockerize + deploy checklist #7

chrismckinnel opened this issue Mar 15, 2016 · 2 comments
Assignees

Comments

@chrismckinnel
Copy link

URLs

  • Create dev, stage and live URLs in Route53

Setup SES

  • Authorise domain to send emails from app
  • Create SES user

Setup Sentry

  • Set up sentry for error reporting (need to talk to @nkhumphreys about this)

Settings

  • Update settings.py with SES host / username / password
  • Update nginx config with new URLs
  • Fix default RAVEN_DSN value, current default is throwing an error
  • Put basic-auth on dev + stage URLs
  • Change dockers exposed port to be 80, having it as 4000 breaks the current ELB health check
  • Stop exposing port 8000 in the docker-compose.yml if it's not going to be used

Changes / improvements

  • Fix logging settings, Django is currently only logging to console, should be logging to files
  • Move nginx to its own container & use superivsor to run it
@auduaboki
Copy link

Checklist completed.
Deployment will be attempted.

@chrismckinnel
Copy link
Author

@auduaboki, tick the items above that you have completed and reference each one with a pull request into the branch feature/nathan/dockerize.

E.g.,

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

No branches or pull requests

2 participants