getodk / getodk/docs

Link to alternative build of Central

Open Beginner friendly
#1,880 0 comments 0 reactions 0 assignees View on GitHub
Central
Dominant language
Python
Stars
58
Forks
160
Avg merge
5d 11h
Merged PRs (30d)
12

Description

In getodk/central#22, there was discussion of alternative deployments/builds of Central. One nice result from that conversation was https://github.com/bastiondev/odkcentralcontainer. As described in the readme:

This repository builds a single Docker image for ODK Central with its configuration driven from environment variables, appropriate for serverless environments. It is also configured without SSL, to allow using an external load balancer that handles HTTPS termination and certificate management.

It does not include a Postgres Instance, and assumes an external database will be used to allow ODK Central to operate in a multi-node configuration.

The target environment is Amazon Web Services' Elastic Container Service and Heroku.

This issue is to link to this alternative build from the user docs.

Contributor guide

Open the contributing guide

Research direction

Start in the user documentation and review the bastiondev/odkcentralcontainer README for the alternative build's deployment details. Add a link that explains its Docker image, external Postgres requirement, and AWS ECS or Heroku targets, then verify the Sphinx documentation build.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, docker, postgres
Domain
cloud, documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.