Installation
This guide walks you through deploying Arcbeam using Docker Compose.Prerequisites
Before you begin, ensure you have:- Docker installed and running
- Optional: Your own Postgres database (Arcbeam includes one by default)
System Requirements
System Resources
- At least 4 CPU cores
- 16 GB RAM minimum
Open Ports
Make sure these ports aren’t already in use:5432- Postgres database3000- Arcbeam UI
Setup
Create a file nameddocker-compose.yml and paste the following configuration.
If you want to provide your own Postgres database, update the
DATABASE_URL environment variable below.Start the Stack
Start the stack with the following command:- Start Postgres on port 5432
- Run migrations and seed data (one-off task)
- Launch the web app on http://localhost:3000
Stop the Stack
To stop the stack, run:Data will persist in the
postgres_data volume across restarts.