Nextcloud, Hyperling.com, LibreTranslate, and backup.sh Enhancements #11

Merged
me merged 34 commits from dev into main 2025-10-14 14:58:59 -07:00

34 Commits

Author SHA1 Message Date
9314bb8bb4 Have the git command give us the branch instead. 2025-10-14 14:32:26 -07:00
b9d9771523 Add echo of $BRANCH contents. 2025-10-14 14:30:40 -07:00
d2aa3c195b Fix typo in variable name. 2025-10-14 14:23:40 -07:00
dd60d5a721 Fix typos and wording in comments. 2025-10-14 14:23:18 -07:00
c04eb08f78 Comment the micro server requirements. 2025-10-14 14:22:27 -07:00
418983c490 Add env variable for which branch to use. Move CPU and RAM requirements to env so that only 1 docker-compose.yml example is needed. 2025-10-14 14:21:59 -07:00
95060838e2 Remove using the dev branch on Production! Should only be on the Stage version of the Dockerfile. 2025-10-14 14:14:04 -07:00
6973640b4e Explicitly mention where the output is coming from. 2025-10-14 14:12:02 -07:00
a49d0129e7 Enhance output when starting Hyperling.com. 2025-10-14 14:10:00 -07:00
394acfa06d Critical changes for upcoming Hyperling.com 2.0! Automatic page updates after a pull request within 30 seconds, no reload necessary! 2025-10-14 14:08:13 -07:00
04089744e6 Change label for starting cronjob. 2025-10-14 12:22:41 -07:00
75711c6c20 Ensure backup's TRASH folder gets created and used properly. 2025-10-14 08:35:23 -07:00
c4032b5b94 Remove directory from basename variable. 2025-10-14 08:14:49 -07:00
d7820ed373 Add safeties to backup script. 2025-10-14 08:12:57 -07:00
d9f8318e66 Add recommendation to use /opt/ for LibreTranslate models. 2025-10-14 07:12:59 -07:00
a5a80276ac Folder name should not be plural. 2025-10-14 07:07:07 -07:00
c070d7cb92 Use a dedicated backup directory rather than /tmp. 2025-10-14 07:02:13 -07:00
c138fe67d6 No need for the if, just remove any files that match the pattern. 2025-10-14 06:55:42 -07:00
2697645abe Properly check if other backups exist. 2025-10-14 06:43:54 -07:00
ce111d01f3 Chnage order of distros to alphabetical. 2025-10-13 05:32:14 -07:00
7abe909cdf Move packages to env file and allow extras per distro. 2025-10-13 05:31:57 -07:00
f57a0d322d Add which to install commands. 2025-10-10 16:08:58 -07:00
9381d61d99 Progress on testing provisioning on multiple distros. So far Debian and Ubuntu are working. Others need packages added. 2025-10-10 16:07:17 -07:00
bde78a1489 Create files for testing Ansible script on other distros. 2025-10-10 14:28:01 -07:00
4acbd47388 Change separating symbols to match System backup formatting. 2025-10-09 07:50:08 -07:00
51d6d32790 Change order of backup wording. Add timestamp. 2025-10-09 07:47:03 -07:00
1e665a40b7 Add date and hostname to backup file. Delete previous dates. 2025-10-09 07:37:14 -07:00
675ac90c31 Stop trying the mysql_upgrade. Add changing row formats to DYNAMIC. 2025-10-04 12:51:30 -07:00
f0679bd05f Merge branch 'dev' of ssh://git.hyperling.com:13731/me/env-docker into dev
This is to bring prod into alignment with repo while working on local changes due to Trixie upgrades.
2025-10-04 14:07:28 +00:00
897493dd1f Fix version of ImageMagickCore for Trixie. 2025-10-04 14:02:17 +00:00
5a5035fd33 Add Docker to Docker backup file. 2025-10-04 06:34:11 -07:00
e178141357 Add extra backup locations. Did this a few days ago but it seems it did not get pushed and the commit disappeared. 2025-08-22 13:44:48 -07:00
6062818475 Add the version of Express as being done in package.json. 2025-08-21 13:24:53 -07:00
f77557151a Add size to container check. 2025-08-21 11:22:24 -07:00