Commit Graph

  • 0371059706 Match tag exactly for deletion by only checking what's between the periods. prod stage dev Hyperling 2025-11-28 15:05:35 -07:00
  • 1796a21579 Change is working great! env-docker became the tag. Hyperling 2025-11-28 14:56:28 -07:00
  • 8bfe49c947 Add note as to what's about to change with backup script. Hyperling 2025-11-28 14:55:05 -07:00
  • 361c29cf25 Add a note not to edit files in the LetsEncrypt folders. Hyperling 2025-11-28 14:31:53 -07:00
  • 921c450f03 Remove TBD's in FDroid env file. Hyperling 2025-11-21 18:03:23 -07:00
  • 933d307254 Create a share directory for FDroid Server so that items can be copied in and out for testing. Hyperling 2025-11-21 17:57:55 -07:00
  • 6a2dcba0f9 Move guide URL for FDroid Server to README. Hyperling 2025-11-21 17:57:19 -07:00
  • 2d565c94f0 Run pull and build before taking the container down. Hyperling 2025-11-21 08:29:22 -07:00
  • b490c84b37 Add note for removing FDroid repo config lines if they already exist. Hyperling 2025-11-17 14:04:05 -07:00
  • fa25327462 Reorder the FDroid build file so that the base image settings are separate from the advanced configuration. Hyperling 2025-11-17 14:02:55 -07:00
  • 9ab6335a3c Pull and the build the container while it's still up, reducing downtime. Hyperling 2025-11-16 07:00:45 -07:00
  • 0eb2ecf033 Changes to compose and env files to get FDroid build working successfully. Hyperling 2025-11-11 20:12:33 -07:00
  • a233f32751 Run script is no longer needed to keep the container running, build file uses nginx as the command which also provides the web log. Hyperling 2025-11-11 20:10:42 -07:00
  • 99afb5ac50 Container is now working!! Apps do not register though, likely since they are missing metadata. Hyperling 2025-11-11 20:09:15 -07:00
  • f16b44a5b6 Start the container in root's home, not /. Hyperling 2025-11-11 20:08:13 -07:00
  • 87a571c89a Create super simple container for playing around in. Hyperling 2025-11-11 15:51:00 -07:00
  • 52d108fa75 Get the FDroid project to the point where it starts and runs. Not creating the actual repo under the webserver yet though. Does not seem to be keeping the APKs the Dockerfile downloads. Hyperling 2025-11-11 15:14:57 -07:00
  • df3a4cb354 Update wording for the website's files directory README. Hyperling 2025-11-11 12:03:34 -07:00
  • 44f4aa55c6 Prep file does not need to source the master env file. Hyperling 2025-11-10 14:14:08 -07:00
  • 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. Hyperling 2025-11-01 13:16:31 -07:00
  • bf2499e6ce F-Droid: Fix variable error; MEM not RAM. Hyperling 2025-11-01 12:59:42 -07:00
  • e8e4b69ed6 Resource parameters are not needed in the env section. Change the order of the app and db. Hyperling 2025-11-01 12:02:41 -07:00
  • 9bc7988b81 More work on the F-Droid Repo setup. Hyperling 2025-11-01 11:54:34 -07:00
  • 0ed000cd20 Automatically run the prep, maintenance, and purge scripts. begin adding explicit double quotes. Hyperling 2025-11-01 11:54:14 -07:00
  • 4264e47577 Wordpress config: Differentiate the service name from the container name. Hyperling 2025-11-01 11:53:27 -07:00
  • 1bcf5f3e7b Create untested configuration for hosting an F-Droid repository. Hyperling 2025-11-01 04:28:27 -07:00
  • 221a446996 Add other cases of prod, dev, and stage. Hyperling 2025-10-30 08:05:25 -07:00
  • 2e4520d6ae Eliminate the word should for will and need. Hyperling 2025-10-30 07:58:56 -07:00
  • 7dd2ef5e75 Standardize the DNS setup. Hyperling 2025-10-30 07:48:36 -07:00
  • ffabb62f94 Standardize the Gogs setup. Hyperling 2025-10-30 07:46:42 -07:00
  • b76898d146 Rename LibreTranslate files for project consistency. Hyperling 2025-10-30 07:41:59 -07:00
  • 57b2a1c986 Rename PhotoPrism example files and move resource limits to env file for project consistency. Hyperling 2025-10-30 07:40:31 -07:00
  • c2bb70ee23 Rename files for project consistency. Hyperling 2025-10-30 07:39:44 -07:00
  • 5f1db78b25 Rename files to example. Hyperling 2025-10-30 07:35:19 -07:00
  • 89d166f0cc Resource variables do not need set in environment area. Hyperling 2025-10-30 07:34:35 -07:00
  • 05374bf501 Move resources to env file. Hyperling 2025-10-30 07:29:20 -07:00
  • 945039bd8a Update resources to be consistent with how other projects are being done, matching CPU and MEM. Hyperling 2025-10-30 07:19:52 -07:00
  • 46e786b219 Update readme for Markdown best practices. Hyperling 2025-10-30 07:18:45 -07:00
  • f2604ff1fd Combine example files into one by moving resources to an env file. Hyperling 2025-10-30 07:18:25 -07:00
  • f12f945a04 Finish fixing comment styling. Hyperling 2025-10-30 07:06:06 -07:00
  • 12bf792e65 Move performance resources to env file. Hyperling 2025-10-30 07:05:31 -07:00
  • c607fe1968 Rename file so that syntax highlighting works by default. Hyperling 2025-10-30 06:09:58 -07:00
  • 50a975b8ec Begin testing Trixie. Hyperling 2025-10-30 06:09:27 -07:00
  • 40268e40b0 Add auto-generation of enabled general and server configs. Hyperling 2025-10-25 15:13:31 -07:00
  • d92a1f1205 Remove commented branches. Hyperling 2025-10-25 14:55:57 -07:00
  • b4b366a857 Announce the variables in a better way. Hyperling 2025-10-25 14:47:52 -07:00
  • 87048191ce Mention which branch we are using to ensure the variables are passed properly. Hyperling 2025-10-25 14:46:28 -07:00
  • 564dec0b63 Add new IGNORED folder to backup's exclusion list. Add quotes to all instances of variables. Hyperling 2025-10-23 13:26:49 -07:00
  • 427471d825 Change the project to use the new IGNORED folder in the Volumes folder. Hyperling 2025-10-23 13:23:23 -07:00
  • 165c2aa64c Add the IGNORED folder explicitly by creating a README under it. Hyperling 2025-10-23 13:22:41 -07:00
  • 4772826d4a Remove old comment from copied file. Hyperling 2025-10-23 13:10:04 -07:00
  • 052b28e265 Add reference to update note. Hyperling 2025-10-22 21:42:42 -07:00
  • 4cc229a66d Go back to preferring the smallest Arch image. Hyperling 2025-10-22 21:39:18 -07:00
  • 978a9778a5 Change to use base-devel tag on Arch and also update the system since it is a rolling distro. Hyperling 2025-10-22 21:35:33 -07:00
  • e5c68aa12e Specify a tag for OpenSUSE. Hyperling 2025-10-22 21:34:49 -07:00
  • b16bf3cf07 Use latest for Debian so that newer versions get tested when they come out. Hyperling 2025-10-22 21:34:39 -07:00
  • 50b7629860 Remove htop text in extra fields. Hyperling 2025-10-22 21:01:03 -07:00
  • 91dfbca76e Mention why the upgrade commands are commented. Hyperling 2025-10-22 20:58:54 -07:00
  • c0a220cebe Fix build process not being able to see packages. Hyperling 2025-10-22 20:51:57 -07:00
  • 369728b7ef Rename the example files for Provision Tests. Hyperling 2025-10-22 19:36:23 -07:00
  • 31dda9d64f Rename the WordPress example files. Hyperling 2025-10-22 18:15:37 -07:00
  • 0e87eb3515 Only ignore files explicitly named .env. Hyperling 2025-10-22 18:15:18 -07:00
  • bf0497c02a Configuration for WordPress is working but still a few things to tweak, test, and enhance. Hyperling 2025-10-20 19:35:59 -07:00
  • 9079afd570 Update recommended settings. Hyperling 2025-10-20 11:29:20 -07:00
  • 93e0971050 Change filename to match compose file. Hyperling 2025-10-20 11:09:21 -07:00
  • c19b73e3f0 Add DB system requirement research. Hyperling 2025-10-20 10:57:58 -07:00
  • 018c3c9ceb Convert Wordpress config to variables. Hyperling 2025-10-20 10:46:11 -07:00
  • 7e733dedcb Add initial environment script for Wordpress. Hyperling 2025-10-20 10:45:30 -07:00
  • dac5c0de17 Begin adding a Wordpress example. Hyperling 2025-10-17 15:31:30 -07:00
  • 3ae7a6f8f9 Specify what is meant in the WIP README's. Hyperling 2025-10-17 15:22:51 -07:00
  • 567f1de450 Add notes to a few configs that they are still WIP. Hyperling 2025-10-17 14:35:24 -07:00
  • 3ca8b036ad Add verbiage for when the up and down are not used. Hyperling 2025-10-17 14:04:20 -07:00
  • 3897d6f3c3 Add parameters and usage function to backup script. Hyperling 2025-10-17 13:50:02 -07:00
  • fdff4f0d27 Add referenes to other key branches. Hyperling 2025-10-15 05:44:33 -07:00
  • 7b9bbcbc26 Ignore disabled files as well. Hyperling 2025-10-15 04:43:42 -07:00
  • cbaf052ea2 Do not track Prod and Dev copies of configurations. Hyperling 2025-10-15 04:40:27 -07:00
  • c4c3cb6434 Put the repo location into a variable. Hyperling 2025-10-14 15:28:43 -07:00
  • e0f846164e Merge pull request 'Nextcloud, Hyperling.com, LibreTranslate, and backup.sh Enhancements' (#11) from dev into main main Hyperling 2025-10-14 14:58:58 -07:00
  • 9314bb8bb4 Have the git command give us the branch instead. Hyperling 2025-10-14 14:32:26 -07:00
  • b9d9771523 Add echo of $BRANCH contents. Hyperling 2025-10-14 14:30:40 -07:00
  • d2aa3c195b Fix typo in variable name. Hyperling 2025-10-14 14:23:40 -07:00
  • dd60d5a721 Fix typos and wording in comments. Hyperling 2025-10-14 14:23:18 -07:00
  • c04eb08f78 Comment the micro server requirements. Hyperling 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. Hyperling 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. Hyperling 2025-10-14 14:14:04 -07:00
  • 6973640b4e Explicitly mention where the output is coming from. Hyperling 2025-10-14 14:12:02 -07:00
  • a49d0129e7 Enhance output when starting Hyperling.com. Hyperling 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! Hyperling 2025-10-14 14:08:13 -07:00
  • 04089744e6 Change label for starting cronjob. Hyperling 2025-10-14 12:22:41 -07:00
  • 75711c6c20 Ensure backup's TRASH folder gets created and used properly. Hyperling 2025-10-14 08:35:23 -07:00
  • c4032b5b94 Remove directory from basename variable. Hyperling 2025-10-14 08:14:49 -07:00
  • d7820ed373 Add safeties to backup script. Hyperling 2025-10-14 08:12:57 -07:00
  • d9f8318e66 Add recommendation to use /opt/ for LibreTranslate models. Hyperling 2025-10-14 07:12:59 -07:00
  • a5a80276ac Folder name should not be plural. Hyperling 2025-10-14 07:07:07 -07:00
  • c070d7cb92 Use a dedicated backup directory rather than /tmp. Hyperling 2025-10-14 07:02:13 -07:00
  • c138fe67d6 No need for the if, just remove any files that match the pattern. Hyperling 2025-10-14 06:55:42 -07:00
  • 2697645abe Properly check if other backups exist. Hyperling 2025-10-14 06:43:54 -07:00
  • ce111d01f3 Chnage order of distros to alphabetical. Hyperling 2025-10-13 05:32:14 -07:00
  • 7abe909cdf Move packages to env file and allow extras per distro. Hyperling 2025-10-13 05:31:57 -07:00
  • f57a0d322d Add which to install commands. Hyperling 2025-10-10 16:08:58 -07:00