This commit is contained in:
jacob.eva 2023-11-08 21:49:30 +00:00
parent c5a75da15a
commit e4aed35c77
No known key found for this signature in database
GPG Key ID: 0B92E083BBCCAA1E

View File

@ -1,8 +1,31 @@
Prerequisites:
# XMPP server setup script
An XMPP server is hecking hard to configure!! But not any more.
You too, can be an XMPP server operator, through the use of this simple script!
No scouring over documentation for hours or headache required ;)
However, celibacy is required, since this script is written for use on **Arch
Linux* only**.
## Prerequisites
Make sure you have the following packages installed:
```
Nginx
Mariadb
```
TODO:
max_days configure in script
## Running
The script should be run as root.
```doas/sudo bash xmpp-wizard.sh```
## To do
### mod_http_upload_quota
Allow for toggling of this module and configuring of max_days in script
## Disclaimers
Much of the inspiration for this project, along with some of the logic
(particularly the certificate detection) was taken from Luke Smith's
[emailwiz](https://github.com/LukeSmithxyz/emailwiz) script.
## Notes
*fedora and cringe atheistic world view not included