Install with Docker
You wil found all the necessary about the docker configuration
Anything unclear or buggy in this tutorial? Please report it!
Requirements
- Docker official documentation
- Docker compose
The config file
Create a file docker-compose.yml
:
name: agent-portabase
services:
app:
container_name: agent-portabase
restart: always
image: solucetechnologies/agent-portabase:latest
volumes:
- ./databases.json:/app/src/data/config/config.json
environment:
EDGE_KEY: "eyJzZXJ2ZXJVcmwiOiJodHRwOi8vbG9jYWxob3N0Ojg4ODciLCJhZ2VudElkIjoiY200cXc4MGNoMDAwNzF4MjhlMmpmcW5wcCJ9"
db:
image: postgres:17-alpine
ports:
- "5430:5432"
volumes:
- postgres-data:/var/lib/postgresql/data
environment:
- POSTGRES_DB=devdb
- POSTGRES_USER=devuser
- POSTGRES_PASSWORD=changeme
volumes:
postgres-data:
Start the service
After you have created the docker-compose.yml file, run the following command:
docker compose up -d
Then you can access the application at http://your-server-ip:8887
You will be able to register the first user with Admin role in default Workspace