Django
Detects the project and dependencies, then lets you confirm the start command, port, environment, and health check.
Django · Docker ComposePYFORGE USER GUIDE
PyForge prepares a reviewable Docker deployment for your Python web app, then deploys it to infrastructure you control.
PyForge helps with the repetitive parts of deploying a Python web app: understanding the project, preparing Docker configuration, checking the target server, and presenting the commands in a plan you can inspect before execution.
PyForge is designed for common Python web projects and lets you confirm project-specific settings before deployment.
Detects the project and dependencies, then lets you confirm the start command, port, environment, and health check.
Django · Docker ComposeSupports ASGI applications. Confirm the application command, port, environment, and health-check endpoint.
ASGI · health checkAnalyzes the project and lets you confirm its WSGI start command, port, and deployment settings.
WSGI · SSH deployChoose a project folder, ZIP archive, or public Git repository.
Confirm the framework, dependencies, start command, port, environment variables, health check, database choice, and server target.
Review the generated Dockerfile, Docker Compose configuration, and ordered server commands before anything runs.
PyForge checks the Linux server over SSH, then executes only after you approve the plan.
Review deployment logs and the application's health status after startup.
The default workflow targets a server you own and manage. PyForge keeps the target explicit, makes commands reviewable, and requires your approval before deployment actions are performed. PostgreSQL can be included when needed, but it is not mandatory.
Looking for the optional hosted direction? See Future Plans →