Skip to content

Uwitz/AutoDeploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 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

NOTE: This project is still incomplete, therefore may not work as intended.

About

Automagically deploy your repositories when a new commit gets pushed.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors