Backend service for the ALC app
- Copy docker-compose.dev-example.yml to docker-compose.yml.
- Fill in the OAUTH_CLIENT_ID and OAUTH_CLIENT_SECRET environment variables.
- For S3 image uploads to work locally, set AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY (the app uses the AWS SDK's default credential chain; in production this resolves to the ECS task role instead).
- Ensure Docker is running, then run
make devto build the image and start the server. - When you modify .go files, the server automatically rebuilds and restarts.
- Ensure the Docker containers are stopped.
- Run
make rm_db.