Weavestream Web
| Description / name | Input element |
|---|---|
| Container Registry |
Next.js web UI for Weavestream, an open-source self-hosted IT documentation and asset management platform.
| Port | 3000 |
| Registry | ghcr.io/daemonless/weavestream-web |
| Daemonless | daemonless/weavestream-web |
| Source | Weavestream/Weavestream |
| Website | weavestream.io |
Version Tags
| Tag | Description | Best For |
|---|---|---|
latest |
FreeBSD Port. Built from latest FreeBSD packages. | Most users — recommended. |
Before deploying, ensure your host environment is ready. See the Quick Start Guide for host setup instructions, including the security model for host vs. container privileges.
Interactive Configuration
Parameters
Environment Variables
| Variable | Default | Description |
|---|---|---|
PUID |
1000 |
User ID for the web process |
PGID |
1000 |
Group ID for the web process |
TZ |
UTC |
Timezone for the container |
API_INTERNAL_URL |
http://api:4000 |
URL the web container reaches the API at (default: http://127.0.0.1:4000, the host-network stack) |
TRUST_PROXY_HOPS |
`` | Trusted reverse proxy hops (default: 1) |
Ports
| Port | Protocol | Description |
|---|---|---|
3000 |
TCP | Next.js Web UI HTTP listener |
This image is part of the Weavestream Stack.
Implementation Details
- Architectures: amd64
- User:
bsd(UID/GID set via PUID/PGID). Defaults to1000:1000. - Base: Built on
ghcr.io/daemonless/base(FreeBSD 15.1).
Need help? Join our Discord community.