aboutsummaryrefslogtreecommitdiffstats
path: root/roles/jails/22_forge/defaults/main.yml
diff options
context:
space:
mode:
authorJan Sydänviita <jan@sydanviita.fi>2026-08-20 18:39:12 +0300
committerJan Sydänviita <jan@sydanviita.fi>2026-08-20 18:51:22 +0300
commit76f5c19d272b7f73198751a65d8ca6a5a4864bb1 (patch)
treefb8071125b587d60a7577c0660fc63a233a8fd2d /roles/jails/22_forge/defaults/main.yml
parent55a67ef35de8b425b83372667de223c46f3307ea (diff)
Add multi user support to forge
Diffstat (limited to 'roles/jails/22_forge/defaults/main.yml')
-rw-r--r--roles/jails/22_forge/defaults/main.yml14
1 files changed, 11 insertions, 3 deletions
diff --git a/roles/jails/22_forge/defaults/main.yml b/roles/jails/22_forge/defaults/main.yml
index 3065221..3c4f527 100644
--- a/roles/jails/22_forge/defaults/main.yml
+++ b/roles/jails/22_forge/defaults/main.yml
@@ -2,12 +2,20 @@ userland: "15.1-RELEASE"
zfs:
- name: forge_repos
- owner: "1000"
- group: "1000"
+ mode: "0755"
+ - name: forge_config
+ mode: "0755"
nullfs:
- src: forge_repos
- dst: /home/git
+ dst: /var/db/repos
+ - src: forge_config
+ dst: /var/db/forge-config
+
+forge_users:
+ - name: jan
+ uid: 2000
+ authorized_keys: "{{ forge_authorized_keys }}"
pkg:
- git