White-noise playback app made with Flutter and controlled by a Flask server.
- Create your root env file:
cp .env.example .env - Enter the dev shell:
nix develop
- Start the server in the background with
process-compose uporprocess-compose up -D - Start the Flutter app with
cd app && flutter run
- Process Compose UI/API port is controlled by
PC_PORT_NUM(default in.env.exampleis6332). - Server control page is available at
http://<your-host-ip>:6333. - If testing on a physical Android device, set the app server URL to your machine LAN IP (for example
http://192.168.1.20:6333).
| Server | App |
|---|---|
![]() |
![]() |

