Advanced Usage
Last updated
This guide covers workflows and techniques for users who want to get the most out of their Genie environment.
If your plan supports multiple servers, you can separate your environments by purpose:
Development — For building and testing
Staging — For pre-production validation
Production — For live applications
Each server operates independently with its own resources, files, and configuration. Switch between them from your dashboard.
Schedule recurring tasks to run automatically:
Daily backups of critical data
Log rotation and cleanup
Health checks and monitoring pings
Scheduled reports or notifications
Define cron jobs in your advanced settings using standard cron syntax.
On supported plans, connect directly to your Genie server from your local terminal:
This allows you to use local tools, editors, and workflows while operating on your cloud environment.
Use API tokens to automate Genie operations programmatically. Set up webhooks to receive real-time notifications about server events.
This enables integration with CI/CD pipelines, monitoring dashboards, and external automation tools.
Map your own domain to your Genie server for production applications. Genie handles DNS verification and SSL certificate provisioning automatically.
Monitor your server's resource usage and adjust allocation as needed:
Use htop to identify resource-heavy processes
Check disk usage with df -h
Review memory consumption with free -m
Scale your plan if you consistently approach resource limits
Configure custom AI rules that match your development practices:
Define coding standards the AI should follow
Set technical preferences for languages and frameworks
Create rules for deployment and review workflows
Establish response formats that match your team's expectations
Last updated