John McCardle john
  • Site admin.

  • Joined on 2020-09-17
john closed issue john/LinuxUpskillChallenge#6 2022-02-16 03:22:44 +00:00
Day 10 - Schedule something
john closed issue john/LinuxUpskillChallenge#5 2022-02-16 03:22:37 +00:00
Day 9 - Do something with a firewall
john commented on issue john/LinuxUpskillChallenge#4 2022-02-12 04:31:10 +00:00
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…

john commented on issue john/LinuxUpskillChallenge#3 2022-02-12 02:57:36 +00:00
Day 3 - Power trip [Automatically]

I'm an idiot, because mkpasswd takes a password as an argument.

PASSHASH=$(mkpasswd $PW --method=sha-512 -s)

john pushed to master at john/LinuxUpskillChallenge 2022-02-11 03:30:27 +00:00
4fda00bfb5 single-step script to perform all administration, some ansible performance settings
john pushed to at john/LinuxUpskillChallenge 2022-02-10 23:35:07 +00:00
4fda00bfb5 single-step script to perform all administration, some ansible performance settings
john opened issue john/LinuxUpskillChallenge#6 2022-02-10 17:27:42 +00:00
Day 10 - Schedule something
john opened issue john/LinuxUpskillChallenge#5 2022-02-10 17:25:44 +00:00
Day 9 - Do something with a firewall
john commented on issue john/LinuxUpskillChallenge#4 2022-02-10 15:38:37 +00:00
Day 4 - Installing software [Repeatably]

Partial completion: 0ca44cc623

jupyterhubsrv.yml playbook makes strides towards completing these goals.…

john pushed to master at john/LinuxUpskillChallenge 2022-02-10 15:09:57 +00:00
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)
john pushed to at john/LinuxUpskillChallenge 2022-02-10 13:22:38 +00:00
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)
john closed issue john/LinuxUpskillChallenge#3 2022-02-10 02:46:09 +00:00
Day 3 - Power trip [Automatically]
john pushed to master at john/LinuxUpskillChallenge 2022-02-10 02:46:09 +00:00
197ac5d0ef Day three: enhance SSH security in two separate phases. Closes #3
john commented on issue john/LinuxUpskillChallenge#3 2022-02-10 01:43:06 +00:00
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

john opened issue john/LinuxUpskillChallenge#4 2022-02-09 22:38:01 +00:00
Day 4 - Installing software [Repeatably]
john opened issue john/LinuxUpskillChallenge#3 2022-02-09 16:10:11 +00:00
Day 3 - Power trip [Automatically]
john closed issue john/LinuxUpskillChallenge#2 2022-02-09 15:56:11 +00:00
Day 2 - Basic navigation [With style]
john commented on issue john/LinuxUpskillChallenge#2 2022-02-09 15:56:08 +00:00
Day 2 - Basic navigation [With style]

Closed by e132105cc3.

john opened issue john/LinuxUpskillChallenge#2 2022-02-09 15:55:05 +00:00
Day 2 - Basic navigation [With style]
john closed issue john/LinuxUpskillChallenge#1 2022-02-09 15:53:39 +00:00
Day 1 - Get to know your server [With Ansible]