Environments
SMO1 uses a cat-themed naming convention for environments.Overview
| Environment | Cat Name | Purpose | URL |
|---|---|---|---|
| Development | kitten | Local development & testing | localhost |
| Staging | cat | Pre-production validation | *.staging.smo1.io |
| Production | lion | Live user-facing environment | *.smo1.io |
Configuration
Each service reads theENVIRONMENT variable which accepts both standard and cat names:
Infrastructure per Environment
| Resource | Kitten | Cat | Lion |
|---|---|---|---|
| PostgreSQL | Local Docker | Neon (branch) | Neon (main) |
| Redis | Local Docker | Upstash | Upstash |
| ClickHouse | Local Docker | Shared | Dedicated |
| Edge KV | Dev namespace | Staging namespace | Prod namespace |