What you need
- Docker.
- A working directory with
conf,dataandlogssubdirectories. - The configuration files in
conf. Copy the shippedconf.exampledirectory and replace everyREPLACE_WITH_*value.
Start it
edgeservers/fireflo:latest-native is the native build of the same thing.
Check it started
1
The container is up
2
The HTTP API answers
3
If it did not start, read smsg.log first
no default routing table in new targets! — rather than the missing configuration.
That message means your routingTable.conf is empty, missing, or failed to parse.Send something through it
200 with a message id means it was accepted, charged and queued — not that it was delivered.
Delivery is a separate answer that arrives as a receipt. See
Send one message.
What this quickstart does not give you
Next
Concepts
The words the rest of this site uses — read before the install pages.
Install properly
Service account, systemd, database, firewall, smoke test.