Commit Graph
100 Commits
Author SHA1 Message Date
me 7199a88627 Move the REPO and WEBROOT vars to the Dockerfile since that's the only place they're needed. Dir is getting created successfully now. 2025-11-01 13:16:31 -07:00
me bf2499e6ce F-Droid: Fix variable error; MEM not RAM. 2025-11-01 12:59:42 -07:00
me e8e4b69ed6 Resource parameters are not needed in the env section. Change the order of the app and db. 2025-11-01 12:02:41 -07:00
me 9bc7988b81 More work on the F-Droid Repo setup. 2025-11-01 11:54:34 -07:00
me 0ed000cd20 Automatically run the prep, maintenance, and purge scripts. begin adding explicit double quotes. 2025-11-01 11:54:14 -07:00
me 4264e47577 Wordpress config: Differentiate the service name from the container name. 2025-11-01 11:53:27 -07:00
me 1bcf5f3e7b Create untested configuration for hosting an F-Droid repository. 2025-11-01 04:28:27 -07:00
me 221a446996 Add other cases of prod, dev, and stage. 2025-10-30 08:05:25 -07:00
me 2e4520d6ae Eliminate the word should for will and need. 2025-10-30 07:58:56 -07:00
me 7dd2ef5e75 Standardize the DNS setup. 2025-10-30 07:48:36 -07:00
me ffabb62f94 Standardize the Gogs setup. 2025-10-30 07:46:42 -07:00
me b76898d146 Rename LibreTranslate files for project consistency. 2025-10-30 07:41:59 -07:00
me 57b2a1c986 Rename PhotoPrism example files and move resource limits to env file for project consistency. 2025-10-30 07:40:31 -07:00
me c2bb70ee23 Rename files for project consistency. 2025-10-30 07:39:44 -07:00
me 5f1db78b25 Rename files to example. 2025-10-30 07:35:19 -07:00
me 89d166f0cc Resource variables do not need set in environment area. 2025-10-30 07:34:35 -07:00
me 05374bf501 Move resources to env file. 2025-10-30 07:29:20 -07:00
me 945039bd8a Update resources to be consistent with how other projects are being done, matching CPU and MEM. 2025-10-30 07:19:52 -07:00
me 46e786b219 Update readme for Markdown best practices. 2025-10-30 07:18:45 -07:00
me f2604ff1fd Combine example files into one by moving resources to an env file. 2025-10-30 07:18:25 -07:00
me f12f945a04 Finish fixing comment styling. 2025-10-30 07:06:06 -07:00
me 12bf792e65 Move performance resources to env file. 2025-10-30 07:05:31 -07:00
me c607fe1968 Rename file so that syntax highlighting works by default. 2025-10-30 06:09:58 -07:00
me 50a975b8ec Begin testing Trixie. 2025-10-30 06:09:27 -07:00
me 40268e40b0 Add auto-generation of enabled general and server configs. 2025-10-25 15:13:31 -07:00
me d92a1f1205 Remove commented branches. 2025-10-25 14:55:57 -07:00
me b4b366a857 Announce the variables in a better way. 2025-10-25 14:47:52 -07:00
me 87048191ce Mention which branch we are using to ensure the variables are passed properly. 2025-10-25 14:46:28 -07:00
me 564dec0b63 Add new IGNORED folder to backup's exclusion list. Add quotes to all instances of variables. 2025-10-23 13:26:49 -07:00
me 427471d825 Change the project to use the new IGNORED folder in the Volumes folder. 2025-10-23 13:23:23 -07:00
me 165c2aa64c Add the IGNORED folder explicitly by creating a README under it. 2025-10-23 13:22:41 -07:00
me 4772826d4a Remove old comment from copied file. 2025-10-23 13:10:04 -07:00
me 052b28e265 Add reference to update note. 2025-10-22 21:42:42 -07:00
me 4cc229a66d Go back to preferring the smallest Arch image. 2025-10-22 21:39:18 -07:00
me 978a9778a5 Change to use base-devel tag on Arch and also update the system since it is a rolling distro. 2025-10-22 21:35:33 -07:00
me e5c68aa12e Specify a tag for OpenSUSE. 2025-10-22 21:34:49 -07:00
me b16bf3cf07 Use latest for Debian so that newer versions get tested when they come out. 2025-10-22 21:34:39 -07:00
me 50b7629860 Remove htop text in extra fields. 2025-10-22 21:01:03 -07:00
me 91dfbca76e Mention why the upgrade commands are commented. 2025-10-22 20:58:54 -07:00
me c0a220cebe Fix build process not being able to see packages. 2025-10-22 20:51:57 -07:00
me 369728b7ef Rename the example files for Provision Tests. 2025-10-22 19:36:23 -07:00
me 31dda9d64f Rename the WordPress example files. 2025-10-22 18:15:37 -07:00
me 0e87eb3515 Only ignore files explicitly named .env. 2025-10-22 18:15:18 -07:00
me bf0497c02a Configuration for WordPress is working but still a few things to tweak, test, and enhance. 2025-10-20 19:35:59 -07:00
me 9079afd570 Update recommended settings. 2025-10-20 11:29:20 -07:00
me 93e0971050 Change filename to match compose file. 2025-10-20 11:09:21 -07:00
me c19b73e3f0 Add DB system requirement research. 2025-10-20 10:57:58 -07:00
me 018c3c9ceb Convert Wordpress config to variables. 2025-10-20 10:46:11 -07:00
me 7e733dedcb Add initial environment script for Wordpress. 2025-10-20 10:45:30 -07:00
me dac5c0de17 Begin adding a Wordpress example. 2025-10-17 15:31:30 -07:00
me 3ae7a6f8f9 Specify what is meant in the WIP README's. 2025-10-17 15:22:51 -07:00
me 567f1de450 Add notes to a few configs that they are still WIP. 2025-10-17 14:35:24 -07:00
me 3ca8b036ad Add verbiage for when the up and down are not used. 2025-10-17 14:04:20 -07:00
me 3897d6f3c3 Add parameters and usage function to backup script. 2025-10-17 13:50:02 -07:00
me fdff4f0d27 Add referenes to other key branches. 2025-10-15 05:44:33 -07:00
me 7b9bbcbc26 Ignore disabled files as well. 2025-10-15 04:43:42 -07:00
me cbaf052ea2 Do not track Prod and Dev copies of configurations. 2025-10-15 04:40:27 -07:00
me c4c3cb6434 Put the repo location into a variable. 2025-10-14 15:28:43 -07:00
me e0f846164e Merge pull request 'Nextcloud, Hyperling.com, LibreTranslate, and backup.sh Enhancements' (#11) from dev into main
Reviewed-on: #11
2025-10-14 14:58:58 -07:00
me 9314bb8bb4 Have the git command give us the branch instead. 2025-10-14 14:32:26 -07:00
me b9d9771523 Add echo of $BRANCH contents. 2025-10-14 14:30:40 -07:00
me d2aa3c195b Fix typo in variable name. 2025-10-14 14:23:40 -07:00
me dd60d5a721 Fix typos and wording in comments. 2025-10-14 14:23:18 -07:00
me c04eb08f78 Comment the micro server requirements. 2025-10-14 14:22:27 -07:00
me 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
me 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
me 6973640b4e Explicitly mention where the output is coming from. 2025-10-14 14:12:02 -07:00
me a49d0129e7 Enhance output when starting Hyperling.com. 2025-10-14 14:10:00 -07:00
me 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
me 04089744e6 Change label for starting cronjob. 2025-10-14 12:22:41 -07:00
me 75711c6c20 Ensure backup's TRASH folder gets created and used properly. 2025-10-14 08:35:23 -07:00
me c4032b5b94 Remove directory from basename variable. 2025-10-14 08:14:49 -07:00
me d7820ed373 Add safeties to backup script. 2025-10-14 08:12:57 -07:00
me d9f8318e66 Add recommendation to use /opt/ for LibreTranslate models. 2025-10-14 07:12:59 -07:00
me a5a80276ac Folder name should not be plural. 2025-10-14 07:07:07 -07:00
me c070d7cb92 Use a dedicated backup directory rather than /tmp. 2025-10-14 07:02:13 -07:00
me c138fe67d6 No need for the if, just remove any files that match the pattern. 2025-10-14 06:55:42 -07:00
me 2697645abe Properly check if other backups exist. 2025-10-14 06:43:54 -07:00
me ce111d01f3 Chnage order of distros to alphabetical. 2025-10-13 05:32:14 -07:00
me 7abe909cdf Move packages to env file and allow extras per distro. 2025-10-13 05:31:57 -07:00
me f57a0d322d Add which to install commands. 2025-10-10 16:08:58 -07:00
me 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
me bde78a1489 Create files for testing Ansible script on other distros. 2025-10-10 14:28:01 -07:00
me 4acbd47388 Change separating symbols to match System backup formatting. 2025-10-09 07:50:08 -07:00
me 51d6d32790 Change order of backup wording. Add timestamp. 2025-10-09 07:47:03 -07:00
me 1e665a40b7 Add date and hostname to backup file. Delete previous dates. 2025-10-09 07:37:14 -07:00
me 675ac90c31 Stop trying the mysql_upgrade. Add changing row formats to DYNAMIC. 2025-10-04 12:51:30 -07:00
me 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
me 897493dd1f Fix version of ImageMagickCore for Trixie. 2025-10-04 14:02:17 +00:00
me 5a5035fd33 Add Docker to Docker backup file. 2025-10-04 06:34:11 -07:00
me 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
me 6062818475 Add the version of Express as being done in package.json. 2025-08-21 13:24:53 -07:00
me f77557151a Add size to container check. 2025-08-21 11:22:24 -07:00
me fb7e31ed69 Merge pull request 'Allow Alternative Hugo Website Branches' (#10) from dev into main
Reviewed-on: #10
2025-08-19 15:11:39 -07:00
me 0478e8e108 Allow specifying the branch of the Hugo project. 2025-08-19 15:05:15 -07:00
me 2663bb5351 Allow specifying the branch of the Hugo project. 2025-08-19 15:03:12 -07:00
me 4aa7fa4b00 Merge pull request 'Improve Hugo Configuration' (#9) from dev into main
Reviewed-on: #9
2025-08-17 17:06:11 -07:00
me d7a1e6f58a Remove hugo user reference from files. 2025-08-17 11:49:05 -07:00
me f622cba366 Add the mail files to the container's log output. 2025-08-17 11:44:16 -07:00
me e86660d34e Using the crontab command adds the job to root's jobs. Allow cron to pick up the file automatically by not running any explicit calls. 2025-08-17 11:43:54 -07:00