aboutsummaryrefslogtreecommitdiffstats
path: root/roles/jails/14_freshrss/defaults
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2026-07-09 22:42:56 +0300
committerJan Tuomi <jan@jantuomi.fi>2026-07-09 22:42:56 +0300
commitb6747a645d2627d7672f77fd9d9f301c62c3ccb2 (patch)
treea4fd2dbe730ff9a32e8dcc861d750113340b52d8 /roles/jails/14_freshrss/defaults
parentbadf52135e97531e6c91743322bdbe16105b43e5 (diff)
Set up freshrss jail
Diffstat (limited to 'roles/jails/14_freshrss/defaults')
-rw-r--r--roles/jails/14_freshrss/defaults/main.yml39
1 files changed, 39 insertions, 0 deletions
diff --git a/roles/jails/14_freshrss/defaults/main.yml b/roles/jails/14_freshrss/defaults/main.yml
index 5416267..5a55d8f 100644
--- a/roles/jails/14_freshrss/defaults/main.yml
+++ b/roles/jails/14_freshrss/defaults/main.yml
@@ -1 +1,40 @@
userland: "15.0-RELEASE"
+
+zfs:
+ - name: zroot/jails/volumes/freshrss_data
+ mountpoint: /usr/local/FreshRSS/data
+
+pkg:
+ - nginx
+ - php82
+ - php82-ctype
+ - php82-curl
+ - php82-dom
+ - php82-filter
+ - php82-gd
+ - php82-iconv
+ - php82-mbstring
+ - php82-opcache
+ - php82-pdo
+ - php82-pdo_sqlite
+ - php82-phar
+ - php82-posix
+ - php82-session
+ - php82-simplexml
+ - php82-sqlite3
+ - php82-tokenizer
+ - php82-xml
+ - php82-xmlreader
+ - php82-xmlwriter
+ - php82-zip
+ - php82-extensions
+
+files:
+ - src: usr_local_etc_nginx_nginx.conf
+ dest: /usr/local/etc/nginx/nginx.conf
+ - src: usr_local_etc_php_fpm.d_www.conf
+ dest: /usr/local/etc/php-fpm.d/www.conf
+
+services:
+ - nginx
+ - php_fpm