Bootstrap cleanup (#4)

* README cleanup

* template migration

* convert percona to new bastillefile format

* convert gitlab to bastillefile format

* convert php to bastillefile format

---------

Co-authored-by: Barry McCormick <bmccormick@debianbeast.maildragon.com>
This commit is contained in:
Barry McCormick
2023-10-08 10:48:01 -07:00
committed by GitHub
parent 79a809a407
commit 11e0766184
116 changed files with 1053 additions and 264 deletions

View File

@@ -0,0 +1,25 @@
INCLUDE bastillebsd-templates/nginx
INCLUDE bastillebsd-templates/mysql-server
PKG zabbix54-server zabbix54-frontend zabbix54-agent
SYSRC zabbix_server_enable=YES
SYSRC zabbix_agentd_enable=YES
SYSRC nginx_enable=YES
## Make the needed SCRIPTS directory
#CMD mkdir /usr/local/etc/zabbix5/scripts
## Overlay to the system the scripts needed
#OVERLAY zfs-discovery.sh /usr/local/zabbix5/scripts
#OVERLAY zpool-discovery.sh /usr/local/zabbix5/scripts
#OVERLAY nginx.conf /usr/local/etc/nginx/nginx.conf
# Set the correct owner for the scipts directory
#CMD chown -R zabbix /usr/lcoal/etc/zabbix5/scripts
#CMD chmod +x /usr/local/etc/zabbix5/scripts
CMD cp /usr/local/etc/zabbix54/zabbix_agentd.conf.sample /usr/local/etc/zabbix54/zabbix_agentd.conf
CMD cp /usr/local/etc/zabbix54/zabbix_server.conf.sample /usr/local/etc/zabbix54/zabbix_server.conf
SERVICE zabbix_agentd start
SERVICE zabbix_server start

View File

@@ -0,0 +1,9 @@
## zabbix-server
Bastille template to bootstrap zabbix-server
## Usage
```shell
bastille template TARGET bastillebsd-templates/zabbix-server
```