aboutsummaryrefslogtreecommitdiffstats
path: root/roles/jails/22_forge/defaults/main.yml
diff options
context:
space:
mode:
authorJan Sydänviita <jan@sydanviita.fi>2026-08-18 15:59:39 +0300
committerJan Sydänviita <jan@sydanviita.fi>2026-08-18 15:59:39 +0300
commite63f07385f9c67395315fe029735fe32d9b16480 (patch)
treebed59ff1d6ea7d959e618088e48e8785b2c9eadd /roles/jails/22_forge/defaults/main.yml
parent076581c53354b51dafc4d5dc7760f0c5ff03344a (diff)
Add forge jail
Diffstat (limited to 'roles/jails/22_forge/defaults/main.yml')
-rw-r--r--roles/jails/22_forge/defaults/main.yml36
1 files changed, 36 insertions, 0 deletions
diff --git a/roles/jails/22_forge/defaults/main.yml b/roles/jails/22_forge/defaults/main.yml
new file mode 100644
index 0000000..c459f43
--- /dev/null
+++ b/roles/jails/22_forge/defaults/main.yml
@@ -0,0 +1,36 @@
+userland: "15.1-RELEASE"
+
+zfs:
+ - name: forge_repos
+ owner: "1000"
+ group: "1000"
+
+nullfs:
+ - src: forge_repos
+ dst: /home/git
+
+pkg:
+ - git
+ - cgit
+ - fcgiwrap
+ - nginx
+ - highlight
+ - py312-docutils
+ - py312-markdown
+ - py312-pygments
+ - groff
+
+services:
+ - sshd
+ - nginx
+ - fcgiwrap
+
+sysrc:
+ - name: fcgiwrap_socket_owner
+ value: "www"
+ - name: fcgiwrap_socket_group
+ value: "www"
+ - name: fcgiwrap_user
+ value: "www"
+ - name: fcgiwrap_group
+ value: "www"