Quick Start¶
Get your first file transfer running in under 5 minutes.
1. Start the Platform¶
2. Log In¶
Open http://localhost:3000 and log in:
| Field | Value |
|---|---|
admin@fileflux.de |
|
| Password | admin123 |
Warning
Change the default password in production!
3. Register an Agent¶
Navigate to Tokens and create a new agent registration token:
- Click Create Token
- Set a name (e.g., "dev-agent")
- Copy the generated token
4. Connect an Agent¶
In a new terminal:
# Edit agent config with your token
cd agent
# Set connection.token in config.yaml to YOUR_TOKEN_HERE
# Start the agent
go run ./cmd/agent -config config.yaml
The agent appears in the Agents dashboard within seconds.
5. Create a Transfer Job¶
Navigate to Jobs → Create Job:
| Field | Value |
|---|---|
| Name | My First Transfer |
| Type | Push |
| Source Agent | dev-agent |
| Source Path | /tmp/outbox/ |
| Destination Agent | (another agent) |
| Destination Path | /tmp/inbox/ |
Click Create and then Run Now to execute the transfer.
6. Monitor the Transfer¶
Navigate to Transfers to see real-time progress:
- Transfer status (pending → running → completed)
- File size and speed
- SHA-256 checksum verification
Next Steps¶
- Configuration — Customize settings via environment variables
- Dashboard Guide — Deep dive into real-time monitoring
- Architecture Overview — Understand how the pieces fit together