Initial snapshot before transformerlab recovery

This commit is contained in:
Codex
2026-03-31 13:25:25 -06:00
commit d860318d43
49 changed files with 3864 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
- name: Create local Node runtime directory
file:
path: "{{ courseware_node_runtime_dir }}"
state: directory
mode: "0755"
- name: Install contained Node runtime for web tooling
command:
argv:
- npm
- install
- "node@{{ courseware_node_runtime_version }}"
args:
chdir: "{{ courseware_node_runtime_dir }}"
creates: "{{ courseware_node_runtime_bin_dir }}/node"
- name: Allow contained Node runtime to bind low ports on Linux
become: true
command:
argv:
- setcap
- cap_net_bind_service=+ep
- "{{ courseware_node_runtime_bin_dir }}/node"
when: ansible_system == "Linux"