docx — single public ingress. Routes /, /api/, /storage/, /minio/ for the docx stack.
1.8K
docx — single public ingress. Routes /, /api/, /storage/, /minio/ for the docx stack.
docx-nginx is the single public ingress for docx — a self-hosted, offline-first document management app and file manager.
It is the only container exposed to the host. Everything else — the API, the SPA build, Postgres, Redis, MinIO — runs on the internal docker network and is reached through this proxy.
| Tag | Notes |
|---|---|
latest | Tracks the tip of master |
v1.0.0, v1.0.1, … | Semver release tags |
sha-<short> | Pinned commit |
| Path | Upstream | Purpose |
|---|---|---|
/ | web:80 | SPA |
/api/ | api:8000 | FastAPI backend |
/storage/ | minio:9000 | S3 endpoint for presigned URLs |
/minio/ | minio:9001 | MinIO admin console |
Browsers always hit http://localhost:${APP_PORT} — no direct service ports.
Platform: linux/amd64.
git clone https://github.com/YavLabs/docx.git
cd docx
cp .env.example .env
docker compose -f docker-compose.prod.yml pull
docker compose -f docker-compose.prod.yml up -d
APP_PORT (default 8080) is the only port this container binds on the host.
Content type
Image
Digest
sha256:2351535f7…
Size
20 MB
Last updated
5 months ago
docker pull yavadmin/docx-nginx