Skip to content

Startup Options

Configure TruSpace behavior at startup using start.sh flags.

Available Flags

Flag Description
--dev Development mode - builds images locally
--no-ai Disable AI functionality
--local-frontend Run frontend outside Docker
--remove-peers Remove default IPFS bootstrap peers

Usage Examples

Standard Startup

./start.sh

Development Mode

Build images locally instead of pulling:

./start.sh --dev

Without AI Features

Faster startup, lower resource usage:

./start.sh --no-ai

Local Frontend Development

For frontend hot reload:

./start.sh --local-frontend

# Then in another terminal:
cd frontend && npm run dev

Private Network

Remove public IPFS bootstrap peers:

./start.sh --remove-peers

Combining Flags

./start.sh --dev --no-ai --remove-peers

Environment Variable Equivalents

Flag Environment Variable
--dev BUILD_OR_PULL_IMAGES=build
--no-ai DISABLE_ALL_AI_FUNCTIONALITY=true