Skip to content

Uwitz/AutoDeploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoDeploy from Github Repository

An FastAPI application to automatically deploy Github Repositories on self-hosted server upon updates.

Setup

  1. Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate  # On Windows use: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt

Running the Application

You can run the application in two ways:

  1. Using Python directly:
python main.py
  1. Using Uvicorn directly:
uvicorn main:app --reload --host 0.0.0.0 --port 8000

About

Automagically deploy your github services with on git pushes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published