Guides
Production setup
Put Ferry on one Linux server that hosts your apps with HTTPS, starts at boot and keeps its API private.
A visitor opens https://hello.apps.example.com. The request comes to port 443 of your server.
1 / 4
This guide sets up one Linux server. Your apps answer at https://<name>.apps.example.com, with certificates from Let’s Encrypt.
systemd starts ferryd at each boot. The API stays private.
The main command
sudo systemctl enable --now ferrydThis command starts ferryd now and at each boot. First do the pages of part 1, in order.
The path
| Part | Pages |
|---|---|
| 1. Set up the server | From What you need to Deploy an app and check HTTPS |
| 2. Tune the guards | From Size the container limits to Container logs |
| 3. Operate the server | From Behind another reverse proxy to the security checklist |