• Site admin.

  • Joined on 2020-09-17
john pushed to at john/McRogueFace 2023-07-17 03:30:00 +00:00
e85861cbb2 I've worked keybinding functionality into Python, but there are some workarounds and notes (See the Jankfile)
john pushed to at john/McRogueFace 2023-07-14 03:01:09 +00:00
d6446e18ea Tinkering with inputI want to move keyboard input defs to the Python API. I laid the groundwork for it today.
john pushed to at john/McRogueFace 2023-07-09 00:00:30 +00:00
d3826804a0 (Minor) It's CO*M*P4300
john pushed to master at john/backblogger 2022-03-04 03:34:00 +00:00
0a5d2aacd6 Automatically scan when running
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]