- Build off of fedora
- Schedule builds every Sunday
- Build and push to Docker Hub
- Test in CI
- Build for arm64 and amd64
- Implement healthchecks
- Only 2 layers :D
- Base building can be moved to TN
- Introduce a docker-compose.yml
- Automatically check code with eslint GHA
- PR's are checked to ensure they run
- Gracefully handle SIGINT/SIGTERM
- Bump deps
- Add devcontainer
- Configure dependabot
9 lines
No EOL
187 B
YAML
9 lines
No EOL
187 B
YAML
services:
|
|
ultraviolet:
|
|
build:
|
|
context: .
|
|
dockerfile: docker/Dockerfile
|
|
args:
|
|
- NPM_BUILD=npm ci --omit=dev --frozen-lockfile
|
|
ports:
|
|
- "8080:8080" |