4 ms·
Show HN: Fyrer – lightweight tool to run multiple dev servers concurrently
Hey HN,
i built `fyrer`, a small CLI tool that can run multiple development servers concurrently using a simple `yml` config.
i kept running into the issue of multiple terminals while working on multi service project, fyrer helps with that issue.
what you need to do is -
define `fyrer.yml` in the root of the project like:
```
# fyrer.yml
installers:
- dir: ./project1
cmd: pip install -r requirements.txt
services:
- name: server1
cmd: python -m http.server 8000
dir: ./project1
env_path: .env.local
env:
PORT: 8000
ENV: dev
- name: server2
cmd: npm start
dir: ./project2
watch: true
quiet: true
ignore:
- "node_modules/**"
- "*.db"
```
run `fyrer` in root of the project and that's it
would love some feedbacks.