Skip to content

Commit ffd899f

Browse files
authored
Update issue templates
1 parent 9c87ffb commit ffd899f

2 files changed

Lines changed: 55 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: "[BUG]"
5+
labels: bug, pending-review
6+
assignees: ''
7+
8+
---
9+
10+
**Worker compose with built-in 1..5 scale presets:** Root `**docker-compose.worker.yml**` defines `**backend-worker-1..5**` with profile gates so scaling is a single env var: default = 1 worker, `**COMPOSE_PROFILES=w3**` = 3 workers, `**COMPOSE_PROFILES=w5**` = 5 workers. Example: `**COMPOSE_PROFILES=w3 docker compose -f docker-compose.worker.yml up -d --build**` with `**DATABASE_*`**, `**REDIS_*`**, and `**STRIPE_SECRET_KEY**` set (see file header).
11+
12+
To run several workers on one host, duplicate the service with different `**WORKER_ID**` / `**RIVER_WORKER_METRICS_PORT**` (and optional `**ports:**` mappings for host access to metrics) or use `**docker compose up --scale**` without host port bindings.
13+
14+
Deploy workers on `**PROJECT_DOCKER_NETWORK` only** — same mesh as Postgres and Redis — with **no** public domains unless you intentionally expose metrics behind auth.
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
title: "[FR]"
5+
labels: enhancement, pending-review
6+
assignees: ''
7+
8+
---
9+
10+
## Feature request — InboundParse
11+
12+
### Summary
13+
One sentence: what you want and why it matters.
14+
15+
### Problem / motivation
16+
What workflow or limitation exists today? Who benefits (operators, integrators, end users)?
17+
18+
### Proposed solution
19+
Describe the behavior or API you want. Be specific where it helps (config keys, flags, HTTP/SMTP semantics).
20+
21+
### Alternatives considered
22+
Other ways you thought of solving this, and why this approach is preferred (or acceptable tradeoffs).
23+
24+
### Scope & constraints
25+
- **In scope:**
26+
- **Out of scope / non-goals:**
27+
- **Backward compatibility:** Must existing configs keep working? Migration acceptable?
28+
29+
### Acceptance criteria
30+
Checklist of what “done” looks like (testable bullets).
31+
32+
### Documentation & observability
33+
- Docs or examples that should change.
34+
- Metrics, logs, or health checks that should reflect the new behavior (if any).
35+
36+
### Environment / version (if relevant)
37+
InboundParse version or commit you’re targeting; how you deploy (optional).
38+
39+
### Checklist
40+
- [ ] I searched existing issues / discussions for duplicates.
41+
- [ ] This request is focused on one coherent feature (not a bundle of unrelated asks).

0 commit comments

Comments
 (0)