aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2026-07-13 16:49:59 +0300
committerJan Tuomi <jan@jantuomi.fi>2026-07-13 16:49:59 +0300
commit7331ebef1578fc08d291fcac9ae8890277217195 (patch)
tree070003110b9673b2f582376b566ea5f127ddf8cc
parent19f475c3ff2119480b69a6d986f40c56a2fb4e5c (diff)
Prod fixes
-rw-r--r--roles/host/tasks/main.yml13
-rw-r--r--roles/jails/07_aggro/defaults/main.yml13
-rw-r--r--roles/jails/08_diddle/defaults/main.yml18
-rw-r--r--roles/jails/08_diddle/templates/diddle.env.j22
-rw-r--r--roles/jails/11_spliit/defaults/main.yml3
5 files changed, 28 insertions, 21 deletions
diff --git a/roles/host/tasks/main.yml b/roles/host/tasks/main.yml
index fba9c5e..43ea887 100644
--- a/roles/host/tasks/main.yml
+++ b/roles/host/tasks/main.yml
@@ -25,12 +25,13 @@
- curl
- bash
- git
- - python311
- - py311-pip
- - py311-setuptools
- - py311-build
- - py311-installer
- - py311-wheel
+ - python312
+ - py312-pip
+ - py312-setuptools
+ - py312-build
+ - py312-installer
+ - py312-wheel
+ - python
- fastfetch
- vim
- age
diff --git a/roles/jails/07_aggro/defaults/main.yml b/roles/jails/07_aggro/defaults/main.yml
index cc98220..77a65e9 100644
--- a/roles/jails/07_aggro/defaults/main.yml
+++ b/roles/jails/07_aggro/defaults/main.yml
@@ -5,12 +5,13 @@ zfs:
mountpoint: /var/db/aggro
pkg:
- - python311
- - py311-pip
- - py311-setuptools
- - py311-build
- - py311-installer
- - py311-wheel
+ - python312
+ - py312-pip
+ - py312-setuptools
+ - py312-build
+ - py312-installer
+ - py312-wheel
+ - python
- libxml2
- libxslt
diff --git a/roles/jails/08_diddle/defaults/main.yml b/roles/jails/08_diddle/defaults/main.yml
index f7aca15..1843ea9 100644
--- a/roles/jails/08_diddle/defaults/main.yml
+++ b/roles/jails/08_diddle/defaults/main.yml
@@ -1,13 +1,17 @@
userland: "15.0-RELEASE"
+zfs:
+ - name: zroot/jails/volumes/diddle_data
+ mountpoint: /var/db/diddle
+
pkg:
- - python311
- - py311-pip
- - py311-setuptools
- - py311-build
- - py311-installer
- - py311-wheel
- - py311-sqlite3
+ - python312
+ - py312-pip
+ - py312-setuptools
+ - py312-build
+ - py312-installer
+ - py312-wheel
+ - py312-sqlite3
- git
services:
diff --git a/roles/jails/08_diddle/templates/diddle.env.j2 b/roles/jails/08_diddle/templates/diddle.env.j2
index 9647716..b889e63 100644
--- a/roles/jails/08_diddle/templates/diddle.env.j2
+++ b/roles/jails/08_diddle/templates/diddle.env.j2
@@ -1,6 +1,6 @@
PYTHONUNBUFFERED="1"
BASE_URL="https://diddle.jan.systems"
-DB_PATH="db.sqlite3"
+DB_PATH="/var/db/diddle/db.sqlite3"
EMAIL_HOST="smtp.postmarkapp.com"
EMAIL_PORT="587"
EMAIL_HOST_USER="{{ diddle_email_host_user }}"
diff --git a/roles/jails/11_spliit/defaults/main.yml b/roles/jails/11_spliit/defaults/main.yml
index e2bb15b..66ba0be 100644
--- a/roles/jails/11_spliit/defaults/main.yml
+++ b/roles/jails/11_spliit/defaults/main.yml
@@ -5,7 +5,8 @@ zfs:
mountpoint: /var/db/expense-tracker
pkg:
- - py311-sqlite3
+ - py312-sqlite3
+ - python
services:
- expense_tracker