Skip to content

System Requirements ​

πŸ–₯️ System Requirements ​

Ridy is designed for smooth deployment on modern Linux servers using containerized architecture. Below are the recommended specifications and setup requirements:

βœ… Recommended Server Configuration

  • Operating System: Ubuntu 22.04 LTS
  • RAM: Minimum 4 GB
  • Storage: Minimum 10 GB free disk space
  • Processor: Dual-core (or better)
  • Network: Static IP or domain required for HTTPS setup
  • Docker: Required β€” automatically installed via Ridy’s setup script
  • Database: MySQL (auto-deployed in Docker; external DB setup optional for scaling)
  • Caching/Queues: Redis (used internally for queue management and caching)
  • Web Server: NGINX (included and configured via Docker)

Note: No need to manually install Node.js, MySQL, Redis, or Docker. The setup script provisions everything via Docker Compose for consistency and portability.

πŸ“± Mobile Development Environment

PlatformRequirements
AndroidSDK 21 and above, Android Studio or VS Code with Flutter
iOSLast 5 major iOS releases supported, Xcode required for builds on macOS
FlutterStable channel, used for both driver and customer apps