Skip to content

Commit 49ce1a8

Browse files
committed
docs: replace deployment guide with usage guide
Removed production deployment guide - not needed for typical use. Created comprehensive usage guide covering: - How to sign RPMs (3 methods) - How to sign repository metadata - Integration examples (GitLab CI, Makefile, shell scripts) - API reference - Troubleshooting Documentation now focuses on practical usage instead of deployment options. Signed-off-by: Scott R. Shinn <scott@atomicorp.com>
1 parent 0f32e8c commit 49ce1a8

3 files changed

Lines changed: 493 additions & 266 deletions

File tree

README.md

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ Chelon is a secure remote signing service for RPM packages and repository metada
1313

1414
## Documentation
1515

16-
- **[Production Deployment Guide](docs/PRODUCTION_DEPLOYMENT.md)** - Gunicorn, Nginx, HA setup
16+
- **[Usage Guide](docs/USAGE.md)** - How to sign RPMs and repository metadata
17+
- **[Signing Strategy](docs/SIGNING_STRATEGY.md)** - Technical details on signing approach
1718
- **[Quick Start](#quick-start)** - Get started in 5 minutes
1819
- **[Administration](#administration)** - Key and token management
1920

@@ -272,21 +273,6 @@ To enable HTTPS and Mutual TLS (mTLS):
272273
| `/usr/share/chelon/` | Service code |
273274
| `/usr/bin/chelon-admin` | Administration CLI |
274275

275-
## Production Deployment
276-
277-
> [!NOTE]
278-
> Your current Flask-based setup is already production-ready! No additional software needed.
279-
280-
**Current Setup:**
281-
- Flask with built-in SSL/mTLS
282-
- Handles 10-50 requests/minute
283-
- Perfect for typical build infrastructure
284-
285-
**Optional Upgrades:**
286-
- **Gunicorn** - For high traffic (100+ requests/minute)
287-
- **Nginx** - For load balancing multiple servers
288-
289-
See [Production Deployment Guide](docs/PRODUCTION_DEPLOYMENT.md) for details on when and how to upgrade.
290276

291277
## Troubleshooting
292278

docs/PRODUCTION_DEPLOYMENT.md

Lines changed: 0 additions & 250 deletions
This file was deleted.

0 commit comments

Comments
 (0)