Before You Begin - Ensure all prerequisites are met to avoid self-hosting issues and ensure a smooth setup process.
Cloud Infrastructure Access
This guide uses AWS as an example. You need access to create and manage:- EC2 instances for self-hosted application
- RDS databases for PostgreSQL
- Load balancers for traffic distribution (optional)
- SSL certificates for HTTPS (optional)
Domain Access
You need access to manage a domain name for the Relvy application:- DNS Management: Ability to create and modify CNAME records
- Domain Registrar Access: Control over domain settings through your registrar
- Subdomain Planning: Decide on your subdomain structure (e.g.,
relvy.yourcompany.com
)
Slack Integration (Optional)
If you plan to use Slack integration, you’ll need:- Slack Workspace Access: Ability to install apps in your workspace
- App Creation Permissions: Permission to create Slack apps
- Admin Rights: To configure OAuth and webhook endpoints
Next Steps
Once you’ve verified all prerequisites are met:- Review the Architecture - Understand the deployment components in Overview & Architecture
- Begin AWS Setup - Start with AWS Infrastructure Setup