Skip to content

This is a drone repo! Hello Drone, you are so awesome

Notifications You must be signed in to change notification settings

token-cjg/hello_drone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Before you start...

... you will need a VM and sort out Cloudflare routing etc.

See instructions here.

Quickstart

  1. curl -O -L https://raw.githubusercontent.com/token-cjg/hello_drone/master/bootstrap.sh
  2. chmod +x bootstrap.sh
  3. ./bootstrap.sh $DRONE_GITHUB_CLIENT_ID $DRONE_GITHUB_CLIENT_SECRET
  4. wait for docker (several minutes)
  5. visit your.server.com # eg https://groklemins.tk

Gotchas

  • Make sure that your domain is resolving first, otherwise certbot will complain!
  • Make sure port 80 is open on your machine, otherwise again certbot won't work
  • Make sure port 8000 is open on your machine, otherwise drone won't work.
  • sudo certbot certonly --standalone -d groklemins.tk

About

This is a drone repo! Hello Drone, you are so awesome

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages