Skip to content

Use images for all services #677

Open
@lognaturel

Description

@lognaturel

Goal:

  • Typical users never need to rebuild frontend and backend so their upgrades and server administration are faster

Nice to have:

  • Releases are slightly more automated, reducing overhead and the risk of errors

Requirements:

  • There's still an easy path (maybe just in docs) for advanced users to customize frontend/backend/ops code if needed
  • The staging server continues to be updateddaily to match frontend, backend, ops
  • There's still an easy path to deploying specific backend/frontend commits to the dev server

#676 builds nginx and service images. The enketo and secrets services can use stock base images instead.

Thinking doc (requires auth)

Metadata

Metadata

Assignees

Labels

opsDocker, nginx, ops to deploy Central

Type

No type

Projects

Status

🕒 backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions