Commit Graph

9 Commits

Author SHA1 Message Date
Matthew Lopez
a9fcbcfee8
Implement support for options with default values 2024-07-30 16:52:35 -04:00
Matthew Lopez
70df1c0aa8
Switch from MailDev to Mailpit 2024-05-30 14:26:23 -04:00
Matthew Lopez
1307fab457
Reduce non-verbose output in the scripts 2024-05-23 22:33:45 -04:00
Matthew Lopez
cb564e3f48
Create function to load.env files and refactor scripts 2024-05-23 21:21:46 -04:00
Matthew Lopez
35e64a1044
Create verbose mode for all scripts and reduce default output
Man, dealing with passing arguments through multiple programs correctly is annoying. Tip: don't use eval, use "$@" instead.
2024-05-19 17:26:37 -04:00
Matthew Lopez
05a67989cd
Rewrite scripts and improve user-friendliness
- Update all of the scripts to use Bash instead of sh so I can use arrays and other bashisms
- Create a complete Bash option parsing framework to replace function-lib.sh
- Rewrite all of the scripts to use this framework
- General script user-friendliness improvements, including loading existing environment variables by default instead of always requiring them to be specified
2024-05-10 17:22:25 -04:00
Matthew Lopez
826c52d706
Create internal directory for scripts 2024-05-03 13:17:36 +00:00
Matthew Lopez
4a4643b1d8
Make backups error if the backup directory already exists 2024-05-03 08:24:13 -04:00
Matthew Lopez
e7953be311
Create server backup and restore scripts 2024-05-03 00:29:39 -04:00