19 lines
605 B
Markdown
19 lines
605 B
Markdown
# 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. |