paulbsd-salt/README.md

154 lines
3.6 KiB
Markdown
Raw Normal View History

2020-07-10 00:58:55 +02:00
# paulbsd-salt
2022-06-10 00:41:17 +02:00
[![Build Status](https://drone.paulbsd.com/api/badges/paulbsd/paulbsd-salt/status.svg)](https://drone.paulbsd.com/paulbsd/paulbsd-salt)
2020-07-10 00:58:55 +02:00
## Summary
paulbsd-salt are sets of SaltStack states for PaulBSD infrastructure
2020-09-24 00:33:31 +02:00
2-clause BSD licensed
2020-07-10 00:58:55 +02:00
## Howto
### States
```text
2020-12-23 15:10:05 +01:00
2020-07-10 00:58:55 +02:00
states
├── acme
├── androidstudio
├── apparmor
├── appimagekit
├── apt
├── arduino
2021-08-19 21:16:12 +02:00
├── autoconfig
2020-07-10 00:58:55 +02:00
├── bareos
2020-09-24 00:33:31 +02:00
├── borg
2020-07-10 00:58:55 +02:00
├── burp
2020-09-24 00:33:31 +02:00
├── caddy
2020-07-10 00:58:55 +02:00
├── cds
2021-10-28 00:47:15 +02:00
├── chrome
2020-09-24 00:33:31 +02:00
├── config
├── coronafana
2020-07-10 00:58:55 +02:00
├── cron
2020-09-24 00:33:31 +02:00
├── dip
├── dkron
├── docker
├── dokuwiki
2020-07-10 00:58:55 +02:00
├── dovecot
2020-09-24 00:33:31 +02:00
├── drone
2022-06-09 23:48:23 +02:00
├── firefox
2020-09-24 00:33:31 +02:00
├── fuelprices
├── g2g
2020-07-10 00:58:55 +02:00
├── gitea
2022-03-23 18:26:47 +01:00
├── go-aptproxy
2020-09-24 00:33:31 +02:00
├── gobackup
├── golang
2020-07-10 00:58:55 +02:00
├── grafana
├── gufw
2022-11-13 20:49:50 +01:00
├── haproxy
2020-07-10 00:58:55 +02:00
├── influxdb
2022-03-23 18:26:47 +01:00
├── ipbl
2020-07-10 00:58:55 +02:00
├── ipfs
├── java
2022-11-13 20:49:50 +01:00
├── kubernetes
2020-12-23 15:10:05 +01:00
├── lego
2020-09-24 00:33:31 +02:00
├── locale
2020-07-10 00:58:55 +02:00
├── maildb
├── mariadb
2022-07-16 00:49:17 +02:00
├── micromdm
2020-07-10 00:58:55 +02:00
├── misc
├── molotov
├── motd
2022-06-09 23:48:23 +02:00
├── neovim
2020-07-10 00:58:55 +02:00
├── netbox
2020-09-24 00:33:31 +02:00
├── netboxinventory
├── nextcloud
2020-07-10 00:58:55 +02:00
├── nextcloud_desktop
├── nftables
├── nginx
├── npf
├── opendkim
├── openvpn_client
2021-10-28 00:47:15 +02:00
├── openvpn_server
2020-09-24 00:33:31 +02:00
├── ovh
2020-07-10 00:58:55 +02:00
├── packer
2020-09-24 00:33:31 +02:00
├── php
2020-07-10 00:58:55 +02:00
├── pkg
2020-12-23 15:10:05 +01:00
├── pki
2020-07-10 00:58:55 +02:00
├── postfix
├── postgresql
2020-09-24 00:33:31 +02:00
├── provision
2020-07-10 00:58:55 +02:00
├── pycharm
2020-09-24 00:33:31 +02:00
├── qrz
├── rainloop
2020-07-10 00:58:55 +02:00
├── rclone
├── reactor
2020-09-24 00:33:31 +02:00
├── redis
2020-07-10 00:58:55 +02:00
├── repos
2020-09-24 00:33:31 +02:00
├── rspamd
2020-07-10 00:58:55 +02:00
├── rsync
├── rsyslog
├── salt_minion
├── samba
├── services
├── ssh
2020-09-24 00:33:31 +02:00
├── states
2020-07-10 00:58:55 +02:00
├── sublimetext
├── sudo
├── syncthing
├── telegraf
├── telegram
├── tests
├── time
├── tmux
├── tor
├── transmission
2022-11-13 20:49:50 +01:00
├── upgrade
2020-07-10 00:58:55 +02:00
├── users
├── vim
├── vsftpd
2020-09-24 00:33:31 +02:00
├── weather
├── website
2020-07-10 00:58:55 +02:00
├── winpkg
├── wintse
2020-09-24 00:33:31 +02:00
├── youtubedl
2022-06-09 23:48:23 +02:00
├── ytdlp
2020-12-23 15:10:05 +01:00
├── zabbix
2020-07-10 00:58:55 +02:00
└── zsh
```
### Scripts
TBD
## License
```text
2023-05-17 13:22:08 +02:00
Copyright (c) 2019, 2020, 2021, 2022, 2023 PaulBSD
2020-07-10 00:58:55 +02:00
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The views and conclusions contained in the software and documentation are those
of the authors and should not be interpreted as representing official policies,
either expressed or implied, of the paulbsd project.
```