Commit Graph

  • e178141357 Add extra backup locations. Did this a few days ago but it seems it did not get pushed and the commit disappeared. dev Hyperling 2025-08-22 13:44:48 -07:00
  • 6062818475 Add the version of Express as being done in package.json. Hyperling 2025-08-21 13:24:53 -07:00
  • f77557151a Add size to container check. Hyperling 2025-08-21 11:22:24 -07:00
  • fb7e31ed69 Merge pull request 'Allow Alternative Hugo Website Branches' (#10) from dev into main main Hyperling 2025-08-19 15:11:39 -07:00
  • 0478e8e108 Allow specifying the branch of the Hugo project. Hyperling 2025-08-19 15:05:15 -07:00
  • 2663bb5351 Allow specifying the branch of the Hugo project. Hyperling 2025-08-19 15:03:12 -07:00
  • 4aa7fa4b00 Merge pull request 'Improve Hugo Configuration' (#9) from dev into main Hyperling 2025-08-17 17:06:11 -07:00
  • d7a1e6f58a Remove hugo user reference from files. Hyperling 2025-08-17 11:49:05 -07:00
  • f622cba366 Add the mail files to the container's log output. Hyperling 2025-08-17 11:44:16 -07:00
  • 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. Hyperling 2025-08-17 11:43:54 -07:00
  • cfb07a6e93 Use the www-data user rather than creating a hugo user. Hyperling 2025-08-17 11:26:47 -07:00
  • 4dd0661e1e Move permission commands to a single command after the cronjob file is copied. Hyperling 2025-08-17 11:02:13 -07:00
  • d6e1186d86 Modify script to remove NGINX default files and check HTTP codes rather than curl response status. Hyperling 2025-08-17 11:01:10 -07:00
  • 57ade9f67d Give the cronjob some safety so that it churns less. Hyperling 2025-08-17 11:00:34 -07:00
  • ddeadcf723 Add safeguards to cron job so that website does not get deleted without having replacement files. Hyperling 2025-08-17 09:12:23 -07:00
  • dbb54b6f81 Do not continue if the git repo does not exist. Hyperling 2025-08-17 09:01:24 -07:00
  • 5afc3bfaee Merge pull request 'Productionize Hugo Configuration' (#8) from dev into main Hyperling 2025-08-15 12:13:15 -07:00
  • 5323b6647f Change restart loop timers. Hyperling 2025-08-15 11:49:00 -07:00
  • 6dac535211 Remove running service commands since they don't actually keep the programs enabled. Hyperling 2025-08-15 11:46:23 -07:00
  • d035f9d8e7 Refactor how the project is run, using nginx instead of hugo server, a cron job to pull git changes, and a start script to ensure the correct services are started each run and are monitored to stay up. Hyperling 2025-08-15 11:45:23 -07:00
  • dfb9a306c5 Allow copies of Hugo configuration to exist outside of the Git project. Hyperling 2025-08-15 11:43:46 -07:00
  • 1ba2739665 Merge pull request 'Add Example Hugo Configuration' (#7) from dev into main Hyperling 2025-08-14 12:36:40 -07:00
  • 0ca793423b Add working configuration for how to run a slim Hugo container. Hyperling 2025-08-14 12:30:25 -07:00
  • 1284fc3946 Merge pull request 'LibreTranslate Reboot Fix' (#6) from dev into main Hyperling 2025-07-26 13:57:57 -07:00
  • a3d6cdcee1 Number list rather than relying on autoincrement. Hyperling 2025-07-26 13:55:04 -07:00
  • a868f874d7 Add file paths. Hyperling 2025-07-26 13:54:37 -07:00
  • 7046699ed6 Reapply changes from previous commits. Unsure why the synced branch did not have them if it was up to date. Hyperling 2025-07-26 13:42:12 -07:00
  • eb2dda9d66 Allow container to reboot properly if using /tmp/ for models. Fixes newly created folder having permissions issues. Hyperling 2025-07-26 13:35:32 -07:00
  • 15f01061ba Move request characters to the env file. Hyperling 2025-07-26 12:36:29 -07:00
  • 4aebf1e21d Fix typo in header and set ordered list to number itself. Hyperling 2025-07-26 12:17:18 -07:00
  • 5af5c13f43 Merge pull request 'Add LibreTranslate' (#5) from dev into main Hyperling 2025-07-26 12:02:50 -07:00
  • 27689e25d8 Be more specific about the docker home location, rather than accidentally promoting the use of a variable which would not work. Hyperling 2025-07-26 12:01:10 -07:00
  • 29d1affcd8 Be more specific about the docker home location, rather than accidentally promoting the use of a variable which would not work. Hyperling 2025-07-26 12:00:43 -07:00
  • 43ee8de7ef Add comments and an explicit exit. Hyperling 2025-07-26 11:59:45 -07:00
  • 83fdb54768 Move the LT_LOAD_ONLY to the value so that it can be omitted if wanting to download all languages. Hyperling 2025-07-26 11:28:04 -07:00
  • 16df857f08 Shrink down to just 1 yml file, putting the CPU and RAM into the env file, since the only docker-compose differences were the resource configuration. Hyperling 2025-07-23 06:05:29 -07:00
  • 620f3f81b2 Shrink down to just 1 yml file, putting the CPU and RAM into the env file, since the only docker-compose differences were the resource configuration. Hyperling 2025-07-23 06:05:21 -07:00
  • 593b1fbaf2 Add an initial working configuration for LibreTranslate. Hyperling 2025-07-23 05:55:40 -07:00
  • e661b67b57 Merge pull request 'Add Nextcloud Dockerfile' (#4) from dev into main Hyperling 2025-06-16 16:41:44 -07:00
  • 8aaa8e97b9 Update the BAKE performance data/ Hyperling 2025-06-16 18:19:00 -06:00
  • 8c6b258f48 Add BAKE to Nextcloud subproject. Hyperling 2025-06-16 17:32:33 -06:00
  • 8b7f94d51f Add note as to what type of system the testing was done on. Hyperling 2025-06-16 17:32:15 -06:00
  • ac60f54142 Move the most important fixes to a Docker build file. fixes.sh is now just a list of maintenance jobs, name it so. Hooray!! Hyperling 2025-06-16 17:17:47 -06:00
  • 7265823f58 Add curl to the container so that the run script doesn't need to install it each time. Hyperling 2025-06-16 15:43:55 -06:00
  • 811442cd94 Add an .env file for the website. Hyperling 2025-06-16 15:32:47 -06:00
  • a90bf8bf28 Provide a better explanation of what's happening in the log. Hyperling 2025-06-16 15:20:00 -06:00
  • 82547068e3 Add sudo to the website's container. Hyperling 2025-06-16 15:09:48 -06:00
  • 167d813599 Merge pull request 'Nextcloud Improvements' (#3) from dev into main Hyperling 2025-06-16 12:30:19 -07:00
  • 494d0c04bd Allow long-form parameters. Hyperling 2025-06-16 14:28:04 -06:00
  • 4469754097 Remove TODOs, going to keep cron at the Docker server level, container packages too volatile. Hyperling 2025-06-16 14:24:38 -06:00
  • 4ca8a8ae02 Update comments, rearrange file, fix case statement and handle empty parameter correctly. Hyperling 2025-06-16 14:23:57 -06:00
  • a3ce3a7ee1 Add usage and verbose output option for what the cron file is getting accomplished. Hyperling 2025-06-16 14:01:25 -06:00
  • 0e761c5112 Add memory limit setting to php command. Hyperling 2025-06-16 13:18:40 -06:00
  • cf1e23e91c Call on www-data using sudo within the container, gives better output. Hyperling 2025-06-16 12:53:43 -06:00
  • 93be789790 Fix the "the input device is not a TTY" cron log message. Hyperling 2025-06-16 12:19:01 -06:00
  • 6611665770 Add TODO for getting cron.php working properly. Hyperling 2025-03-28 17:15:41 -07:00
  • f8d4c4654e Add extra flag to enable doing things like migrating MIME types. May increase the amount of time by quite a bit on large systems, but mine is small. :) Hyperling 2025-03-28 17:03:23 -07:00
  • 2e7efbc6eb Allow the stage keyword to be at the beginning too. Hyperling 2025-01-04 10:05:23 -07:00
  • 385a07b8c0 Merge pull request 'Quickfixes! :)' (#2) from dev into main Hyperling 2025-01-04 09:55:44 -07:00
  • 79a8549a42 Add services used in example Nextcloud file. Hyperling 2025-01-04 09:52:25 -07:00
  • 7b057765fe Fixes for example file. Hyperling 2025-01-04 09:51:29 -07:00
  • 9258c9a547 Merge pull request 'Update Project for Gitea; Add More Reverse Proxy Examples.' (#1) from dev into main Hyperling 2025-01-04 09:10:40 -07:00
  • 88b76522ae Allow running stage environments without adding to the project. Hyperling 2025-01-03 10:47:17 -07:00
  • 1cbda3f57a Remove TBDs, using hostname instead of IP address is not throwing any errors. Hyperling 2025-01-03 08:36:43 -07:00
  • 486cd7cf21 Update project to use new Gitea server. Hyperling 2025-01-03 07:59:46 -07:00
  • c2667399ea Add example file for Nextcloud. Hyperling 2025-01-02 12:46:26 -07:00
  • 8f5c987b73 revert 7f8bb2fe7a Hyperling 2025-01-02 12:39:29 -07:00
  • 7f8bb2fe7a Add example file for Nextcloud. root 2025-01-02 12:36:40 -07:00
  • 7071a8b47c Add lines necessary to upload files for releases. Hyperling 2025-01-02 11:08:15 -07:00
  • 56df4d6162 Add TBD's after adding the git service and realizing we have a point of failure. Not critical, would just take HTTP[S] traffic offline if the IP changed. Hyperling 2025-01-01 18:01:33 -07:00
  • 4c6ddebd1b Add Git Servers (#22) Chad 2025-01-01 22:04:41 +00:00
  • fc7a5dc57d Stabilize Hyperling.com (#21) Chad 2024-04-03 20:21:38 -07:00
  • 1ef1903f6b Major Enhancements (#20) Chad 2024-01-30 06:11:32 -07:00
  • cf0d028a58 Nextcloud Purge Script, Hyperling.com Static Media Volume, Memory Tweaks (#19) Chad 2024-01-25 02:49:00 +00:00
  • fa892cb3bd Add Micro Configurations (#18) Chad 2024-01-24 11:05:44 +00:00
  • 08a4d93282 Clean, Enhance, and Fix (#17) Chad 2024-01-23 09:46:10 -07:00
  • f45cc326fc Fixes and Enhancements (#16) Chad 2023-10-17 04:35:57 -07:00
  • eb79978adf Add PhotoPrism (#15) Chad 2023-09-15 10:01:25 -07:00
  • f56b3da23d Manage Script, Resource Limits, OnlyOffice Changes (#14) Chad 2023-09-01 05:50:29 -07:00
  • fbad19dc51 Finish OnlyOffice Setup (#13) Chad 2023-08-22 04:38:52 +00:00
  • f205dbfcd5 Add DNS Server, Many Other Fixes/Enhancements (#12) Chad 2023-08-21 22:07:46 +00:00
  • 43dee35d85 Start Invidious, Add OnlyOffice, Fixes (#11) Chad 2023-07-25 22:20:56 +00:00
  • 8602f7ada2 Fix Directory Hardcodes, Documentation Improvements (#10) Chad 2023-07-23 14:51:48 -07:00
  • e383520ebb Add Dynamic DNS Script (#9) Chad 2023-07-23 13:14:47 -07:00
  • 5d9c5e495d Small Reverse Proxy Enhancements (#8) Chad 2023-07-23 02:32:53 +00:00
  • 4c24c30526 ReverseProxy Fixes, Nextcloud MariaDB Upgrade (#7) Chad 2023-07-21 22:23:46 -07:00
  • 3c46dfec01 Fixes for Reverse Proxy Go-Live (#6) Chad 2023-07-09 16:02:47 -07:00
  • 7d540e81a4 Merge pull request #5 from Hyperling/reverseproxy Chad 2023-07-09 06:41:43 -07:00
  • 9de4ff19d2 Merge branch 'main' into reverseproxy Chad 2023-07-09 06:40:59 -07:00
  • e5688f4f3c Remove README files from container. Add comment headers. Hyperling 2023-07-09 06:36:58 -07:00
  • db8413a9de Add a TBD for stream{}. Hyperling 2023-07-09 06:36:37 -07:00
  • 7416971edf Add favicon for example site. Hyperling 2023-07-08 13:29:19 -07:00
  • 571480b3f3 Add explicit path to conf.d, remove tabs. Hyperling 2023-07-08 12:51:40 -07:00
  • d5e090981e Update README now that example exists. Hyperling 2023-07-08 12:50:37 -07:00
  • e95464cf7a Remove "you" verbiage. Hyperling 2023-07-08 12:49:26 -07:00
  • 07dcfa2c16 Add period. Hyperling 2023-07-08 12:47:26 -07:00
  • 0f2bd38745 Modifying to serve the HTML content. It works, hooray! Hyperling 2023-07-08 12:43:01 -07:00
  • 81aa459fda Ignore HTML content similar to website configurations. Hyperling 2023-07-08 12:36:04 -07:00
  • 46c4164636 Take into account anything with example.com as being an example. Hyperling 2023-07-08 12:35:12 -07:00
  • cb51b41fe3 Rename example.com to proxy.example.com. Hyperling 2023-07-08 12:34:54 -07:00