Harbormaster Server

Deployment notes:

Development:

  • Use scripts/dev.sh.
  • Stops and removes old versions if they exist.
  • Builds the image.
  • Runs the image in detached mode.
  • Tails the container logs on the console.

NOTE: docker-compose.dev.yml is not used, kept around for now in case it's useful when setting up the front end.

Production:

  • Use ci.binderlab.io (Woodpecker).
  • Builds the image.
  • Pushes the new image to the registry at registry.binderlab.io.
  • Pulls down the new image.
  • Stops and removes old versions of the app.
  • Runs the pulled image in detached mode.
Description
No description provided
Readme 43 KiB
Languages
Go 44%
Shell 29.7%
Dockerfile 26.3%