Skip to content

exploitprotocol/ctfd-deployment

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

The repo uses git-subtree in ./ctfd. Currently this tree has patches for the dockerfile and is based on the lah-plugin branch of our fork.

Before anything else, ensure docker is installed. This step is not handled by ansible.

To run locally

cd ansible
ansible-playbook -K -i inventories/dev/hosts playbook.yml
curl localhost:8000

To deploy to prod, first configure ssh so that ssh lahctf works. Then:

cd ansible
ansible-playbook -i inventories/prod/hosts playbook.yml --ask-vault-pass

About

Ansible and Docker deployment of ctfd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 63.2%
  • HTML 19.7%
  • JavaScript 14.1%
  • CSS 2.3%
  • Shell 0.3%
  • Ruby 0.2%
  • Other 0.2%