Lightweight Node.js logging service built on Alpine with Express, providing centralized logging and health monitoring on port 9089.
docker pull energonhq/ts-nodejs-logger-site:latest
docker run -d -p 9089:9089 energonhq/ts-nodejs-logger-site:latest
curl http://localhost:9089/health
/healthlatest - Most recent stable buildv1.0.0 - Application version| Key | Value |
|---|---|
| Base Image | energonhq/nodejs:v20.10.0-alpine3.18 |
| Arch | amd64 |
| Size | ~200 MB |
| Port | 9089 |
| Workdir | /usr/src/app |
| User | root |
| Health Check | GET /health |
| Variable | Description | Default |
|---|---|---|
NODE_ENV | Node.js environment | production |
PORT | Service port | 9089 |
LOG_LEVEL | Log verbosity (debug, info, warn, error) | info |
| Path | Purpose |
|---|---|
/usr/src/app/logs | Persist application logs |
/usr/src/app/config | Custom configuration (mount read-only) |
Content type
Image
Digest
sha256:40a5588d4…
Size
149.9 MB
Last updated
7 months ago
docker pull energonhq/ts-nodejs-logger-site