You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
2.4 KiB
49 lines
2.4 KiB
--- |
|
role: |
|
- profile::apache |
|
- profile::vcsrepo |
|
- profile::exec |
|
- profile::cronjobs |
|
|
|
profile::vcsrepos: |
|
/srv/pkgbase.live: |
|
ensure: latest |
|
provider: git |
|
revision: main |
|
source: https://codeberg.org/pkgbase/website.git |
|
notify: 'Exec[update-website]' |
|
|
|
profile::execs: |
|
update-website: |
|
command: /usr/bin/make update-static |
|
cwd: /srv/pkgbase.live |
|
|
|
profile::apache::mdvhosts: |
|
pkgbase.live: |
|
priority: '10' |
|
redirect: "https://alpha.pkgbase.live/" |
|
|
|
alpha.pkgbase.live: |
|
document_root: /srv/pkgbase.live/site |
|
aliases: |
|
"/release/13.0/FreeBSD:13:amd64/": "/poudriere/data/images/13-release-amd64-repo/FreeBSD:13:amd64/" |
|
"/release/13.0/FreeBSD:13:aarch64/": "/poudriere/data/images/13-release-aarch64-repo/FreeBSD:13:aarch64/" |
|
"/release/13.0/FreeBSD:13:armv7/": "/poudriere/data/images/13-release-armv7-repo/FreeBSD:13:armv7/" |
|
"/release/13.0/FreeBSD:13:riscv64/": "/poudriere/data/images/13-release-riscv64-repo/FreeBSD:13:riscv64/" |
|
"/release/13.1/FreeBSD:13:amd64/": "/poudriere/data/images/131-release-amd64-repo/FreeBSD:13:amd64/" |
|
"/release/13.1/FreeBSD:13:aarch64/": "/poudriere/data/images/131-release-aarch64-repo/FreeBSD:13:aarch64/" |
|
"/release/13.1/FreeBSD:13:armv7/": "/poudriere/data/images/131-release-armv7-repo/FreeBSD:13:armv7/" |
|
"/release/13.1/FreeBSD:13:riscv64/": "/poudriere/data/images/131-release-riscv64-repo/FreeBSD:13:riscv64/" |
|
"/stable/FreeBSD:13:amd64/": "/poudriere/data/images/13-stable-amd64-repo/FreeBSD:13:amd64/" |
|
"/stable/FreeBSD:13:aarch64/": "/poudriere/data/images/13-stable-aarch64-repo/FreeBSD:13:aarch64/" |
|
"/stable/FreeBSD:13:armv7/": "/poudriere/data/images/13-stable-armv7-repo/FreeBSD:13:armv7/" |
|
"/stable/FreeBSD:13:riscv64/": "/poudriere/data/images/13-stable-riscv64-repo/FreeBSD:13:riscv64/" |
|
"/current/FreeBSD:14:amd64/": "/poudriere/data/images/14-current-amd64-repo/FreeBSD:14:amd64/" |
|
"/current/FreeBSD:14:aarch64/": "/poudriere/data/images/14-current-aarch64-repo/FreeBSD:14:aarch64/" |
|
"/current/FreeBSD:14:armv7/": "/poudriere/data/images/14-current-armv7-repo/FreeBSD:14:armv7/" |
|
"/current/FreeBSD:14:riscv64/": "/poudriere/data/images/14-current-riscv64-repo/FreeBSD:14:riscv64/" |
|
|
|
profile::cronjobs: |
|
reload_httpd_to_reload_certs: |
|
special: 'weekly' |
|
command: '/usr/sbin/service apache24 graceful'
|
|
|