GetFlowingGetFlowing
Reference

The app contract

Every number a GetFlowing app is held to, in one table: the port, the health check, the start time, memory, build time and what the app can reach.

Every app on GetFlowing is held to these numbers, whichever way it is built. What every app needs explains each one.

WhatValue
Listen on0.0.0.0, on the port in PORT
PORT8080
Health checkGET /, or the path set in the app's Settings, under Health check
Healthy answerA status from 200 to 399
Answer within5 seconds
Checked every10 seconds
Healthy after2 healthy answers in a row
Out of service after3 failed answers in a row
Time to start60 seconds
Memory512 MB
Image buildWithin 20 minutes
ConfigurationEnvironment variables, set in the app's Settings, under Variables
Managed databaseIts connection string in DATABASE_URL, as a secret

What your app can reach

The app can reach anything over HTTPS and HTTP, and its own database, cache and mail servers on their usual ports. Port 25 is closed, so send mail through a mail provider.

On this page