Day 10 - Schedule something
Day 9 - Do something with a firewall
Day 4 - Installing software [Repeatably]
Draft notebook for nginx reverse proxy config is coming along, also acquired nginx configs to turn into templates.
I can't reliably run certbot and reverse proxy until DNS is automatically…
Day 3 - Power trip [Automatically]
I'm an idiot, because mkpasswd
takes a password as an argument.
PASSHASH=$(mkpasswd $PW --method=sha-512 -s)
Day 10 - Schedule something
Day 9 - Do something with a firewall
Day 4 - Installing software [Repeatably]
Partial completion: 0ca44cc623
jupyterhubsrv.yml
playbook makes strides towards completing these goals.…
0ca44cc623
Day four (part 1): jupyterhub playbook. This blocks public unsecured access on port 8000 but doesn't configure the reverse proxy yet. (SSH tunnel or similar required to access the service)
0ca44cc623
Day four (part 1): jupyterhub playbook. This blocks public unsecured access on port 8000 but doesn't configure the reverse proxy yet. (SSH tunnel or similar required to access the service)
Day 3 - Power trip [Automatically]
Day 3 - Power trip [Automatically]
generating the user's password requires putting a hash into the playbook.
mkpasswd --method=sha-512
(debian whois
package)
To correct this, I'm using the vars
and vars_prompt
…
Day 4 - Installing software [Repeatably]
Day 3 - Power trip [Automatically]
Day 2 - Basic navigation [With style]
Day 2 - Basic navigation [With style]
Day 1 - Get to know your server [With Ansible]