KarmaComputing / container-hosting

Container Hosting Service.
https://container-hosting.anotherwebservice.com/
12 stars 3 forks source link
container-as-a-service devops dokku heroku hosting

This repo automatically creates a new repository with the following features in your Github account:

Run locally

python3 -m venv venv
. venv/bin/activate
cp .env.example .env
pip install -r requirements.txt -U
./run.sh

Change the .env file with the correct settings.

First register a new Oauth application to get the following 3 variable values: GITHUB_OAUTH_CLIENT_ID, GITHUB_OAUTH_CLIENT_SECRET, GITHUB_OAUTH_REDIRECT_URI

https://github.com/settings/applications/new

If you are running dokku on a remote server remember to put your public key into the server's authorized_keys file.

Adding ssh keys to dokku server(s)

Read https://dokku.com/docs/deployment/user-management/#:~:text=format%20json%20admin-,Adding%20SSH%20keys,-You%20can%20add

Notes