Skip to content

Prerequisites & System Requirements

Andrew Dzobko edited this page Feb 7, 2025 · 1 revision

Before setting up Pavilion, ensure that your system meets the following requirements:

Minimum Requirements

  • Operating System: Linux (Ubuntu/Debian recommended) or Windows
  • Python: 3.9+
  • Database: PostgreSQL, MySQL, or SQLite (for local testing)
  • Redis: Required for caching and background task management

Recommended Dependencies

  • Django 4.x – Core framework
  • Gunicorn – For running the application in production
  • Nginx – Reverse proxy (if hosting publicly)
  • Node.js & npm – If frontend modifications are needed

Navigation

  • Overview of Pavilion
  • Key Features & Goals

Getting Started

Architecture & Components

  • Code Standards & Best Practices
  • Checking Issues & Picking Tasks
  • Submitting Issues & Pull Requests
  • Common Issues & Fixes
  • Debugging Tips
  • Logs & Error Handling

Clone this wiki locally