Docker
The Flopsar server image includes the server binary and the Workstation. There is no separate Workstation container.
$ docker pull flopsar/server:7.0Quick start
$ docker run -d \
--name flopsar \
--restart unless-stopped \
-p 4317:4317 -p 4318:4318 -p 9000:9000 -p 9443:9443 \
-e FLOPSAR_EULA=accept \
-v flopsar-data:/opt/flopsar \
-v flopsar-config:/etc/flopsar \
flopsar/server:7.0Or with Compose:
services:
flopsar:
image: flopsar/server:7.0
container_name: flopsar
restart: unless-stopped
ports:
- "4317:4317" # OTLP over gRPC
- "4318:4318" # OTLP over HTTP
- "9000:9000" # agents
- "9443:9443" # Workstation and API (HTTPS)
environment:
- FLOPSAR_EULA=accept
volumes:
- data:/opt/flopsar
- config:/etc/flopsar
volumes:
data:
config:Persist both volumes. /opt/flopsar is the data directory (FLOPSAR_HOME); /etc/flopsar holds settings.toml, TLS material, and the master key. Losing the config volume means losing the master key that seals agent tokens.
The Workstation is then at https://<host>:9443. Default credentials are admin / flopsar — change the password immediately after the first sign-in.
Ports
Port
Purpose
9443
Workstation and REST API (HTTPS)
9000
Agent connections
4318
OTLP/HTTP
4317
OTLP/gRPC
Last updated