Skip to main content
Ctrl+K

CAPanel Docs

  • Get Started
  • Developer Guide
  • API Reference
  • Website
  • GitHub
  • Get Started
  • Developer Guide
  • API Reference
  • Website
  • GitHub

Section Navigation

Get started

  • Install
    • Windows
    • Linux
    • Mac
    • Docker
  • Add environment variables
  • Setup the Database
  • Triggering Data Imports
  • Database Troubleshooting
  • HTTP 500 Internal Server Error - Troubleshooting

Run the application

  • Run the application
  • Python Beginner’s Guide - FastAPI Backend Setup
  • FastAPI Project - Development
  • Testing

Deploy on Google Cloud

  • Google Cloud Run Deployment Guide

Security and Maintenance

  • Security Emergency Procedures

Documentation

  • Sphinx
  • Storybook
  • Frontend Components
  • README Extended Reference
  • Test repository sync
  • WARP.md
  • Developer Guide
  • Run the application

Run the application#

Make sure to change directory to the corresponding folder that you want to run.

FastAPI server#

uv sync --all-groups
fastapi run dev

Or you can run

uvicorn app.main:app --reload

React frontend#

npm i
npm run dev

Once you run the server, you can view these links.

  • http://127.0.0.1:8000/redoc

  • http://127.0.0.1:8000/docs

  • http://127.0.0.1:5173

previous

HTTP 500 Internal Server Error - Troubleshooting

next

Python Beginner’s Guide - FastAPI Backend Setup

On this page
  • FastAPI server
  • React frontend
Edit on GitHub

© Copyright 2025, Open Sacramento.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.16.1.