Easy web terminal for students, when you have to teach system administration, and SSH is not available, not installable or not allowed.
Find a file
2022-05-31 01:57:27 +02:00
ansible Add host_vars vars/vault yaml files 2022-05-30 22:01:22 +02:00
minica Add minica dir 2022-05-31 01:57:27 +02:00
terraform Add terraform files 2022-05-30 21:39:08 +02:00
.gitignore Ignore .env 2022-05-30 21:39:16 +02:00
README.md Update README 2022-05-30 21:48:31 +02:00
Vagrantfile Add Vagrantfile 2022-05-30 21:39:16 +02:00

Teaching WebTerm

Easy web terminal for studients, when you have to teach system administration, and SSH is not available, not installable or not allowed.

Deployment

Development / Test

vagrant up

Production

Adjust your environment variables in .env

cd terraform/
terraform plan
terraform apply

cd ../ansible
ansible-playbook -i inventories/terraform playbook.yml

Usage

Open your web browser and type the gateway IP or domain.

For development

For production:

  • Please use the credentials defined in ansible/host_vars/*