railway-n8n-config
2026-03-14
## n8n Environment Variables (Railway)
### Execution data retention (added 2026-03-14)
```
EXECUTIONS_DATA_PRUNE=true
EXECUTIONS_DATA_MAX_AGE=168
EXECUTIONS_DATA_SAVE_ON_SUCCESS=none
EXECUTIONS_DATA_SAVE_ON_ERROR=all
```
- Auto-prunes execution history older than 7 days (168 hours)
- Only saves failed executions to reduce database growth
- Related: PostgreSQL WAL fix in `railway-postgres-setup.md`
## Architecture
- Uses `railway` database on shared PostgreSQL instance
- Redis for queue/caching
- Worker + Primary setup