aboutsummaryrefslogtreecommitdiffstats
path: root/roles/jails/05_homepage/defaults/main.yml
blob: 9e6b3536f34c4fec45377c598e590e66f1a3489b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
userland: "15.1-RELEASE"

zfs:
  - name: homepage_www
  - name: homepage_agate_tls
    owner: "80" # www
    group: "80"
  - name: homepage_gemini

nullfs:
  - src: homepage_www
    dst: /var/www
  - src: homepage_agate_tls
    dst: /usr/local/etc/agate/tls
  - src: homepage_gemini
    dst: /var/gemini

pkg:
  - pcre2
  - nginx
  - rsync
  - bash
  - agate

files:
  - src: usr_local_etc_nginx_nginx.conf.j2
    dest: /usr/local/etc/nginx/nginx.conf

services:
  - nginx
  - agate

dirs:
  - /var/log/agate

sysrc:
  - name: agate_hostname
    value: "jan.systems"
  - name: agate_content
    value: "/var/gemini"
  - name: agate_certs
    value: "/usr/local/etc/agate/tls"
  - name: agate_logfile
    value: "/var/log/agate/agate.log"
  - name: agate_addr
    value: "0.0.0.0"
  - name: agate_port
    value: "1965"