Commit Graph

156 Commits

Author SHA1 Message Date
1284fc3946 Merge pull request 'LibreTranslate Reboot Fix' (#6) from dev into main
Reviewed-on: #6
2025-07-26 13:57:57 -07:00
a3d6cdcee1 Number list rather than relying on autoincrement. 2025-07-26 13:55:04 -07:00
a868f874d7 Add file paths. 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. 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. 2025-07-26 13:35:32 -07:00
15f01061ba Move request characters to the env file. 2025-07-26 12:36:29 -07:00
4aebf1e21d Fix typo in header and set ordered list to number itself. 2025-07-26 12:17:18 -07:00
5af5c13f43 Merge pull request 'Add LibreTranslate' (#5) from dev into main
Reviewed-on: #5
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. 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. 2025-07-26 12:00:43 -07:00
43ee8de7ef Add comments and an explicit exit. 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. 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. 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. 2025-07-23 06:05:21 -07:00
593b1fbaf2 Add an initial working configuration for LibreTranslate. 2025-07-23 05:55:40 -07:00
e661b67b57 Merge pull request 'Add Nextcloud Dockerfile' (#4) from dev into main
Reviewed-on: #4
2025-06-16 16:41:44 -07:00
8aaa8e97b9 Update the BAKE performance data/ 2025-06-16 18:19:00 -06:00
8c6b258f48 Add BAKE to Nextcloud subproject. 2025-06-16 17:32:33 -06:00
8b7f94d51f Add note as to what type of system the testing was done on. 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!! 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. 2025-06-16 15:43:55 -06:00
811442cd94 Add an .env file for the website. 2025-06-16 15:32:47 -06:00
a90bf8bf28 Provide a better explanation of what's happening in the log. 2025-06-16 15:20:00 -06:00
82547068e3 Add sudo to the website's container. 2025-06-16 15:09:48 -06:00
167d813599 Merge pull request 'Nextcloud Improvements' (#3) from dev into main
Reviewed-on: #3
2025-06-16 12:30:19 -07:00
494d0c04bd Allow long-form parameters. 2025-06-16 14:28:04 -06:00
4469754097 Remove TODOs, going to keep cron at the Docker server level, container packages too volatile. 2025-06-16 14:24:38 -06:00
4ca8a8ae02 Update comments, rearrange file, fix case statement and handle empty parameter correctly. 2025-06-16 14:23:57 -06:00
a3ce3a7ee1 Add usage and verbose output option for what the cron file is getting accomplished. 2025-06-16 14:01:25 -06:00
0e761c5112 Add memory limit setting to php command. 2025-06-16 13:18:40 -06:00
cf1e23e91c Call on www-data using sudo within the container, gives better output. 2025-06-16 12:53:43 -06:00
93be789790 Fix the "the input device is not a TTY" cron log message. 2025-06-16 12:19:01 -06:00
6611665770 Add TODO for getting cron.php working properly. 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. :) 2025-03-28 17:03:23 -07:00
2e7efbc6eb Allow the stage keyword to be at the beginning too. 2025-01-04 10:05:23 -07:00
385a07b8c0 Merge pull request 'Quickfixes! :)' (#2) from dev into main
Reviewed-on: #2
2025-01-04 09:55:44 -07:00
79a8549a42 Add services used in example Nextcloud file. 2025-01-04 09:52:25 -07:00
7b057765fe Fixes for example file. 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
Reviewed-on: #1
2025-01-04 09:10:40 -07:00
88b76522ae Allow running stage environments without adding to the project. 2025-01-03 10:47:17 -07:00
1cbda3f57a Remove TBDs, using hostname instead of IP address is not throwing any errors. 2025-01-03 08:36:43 -07:00
486cd7cf21 Update project to use new Gitea server. 2025-01-03 07:59:46 -07:00
c2667399ea Add example file for Nextcloud. 2025-01-02 12:46:26 -07:00
8f5c987b73 revert 7f8bb2fe7a
Revert change by root.
2025-01-02 12:39:29 -07:00
root
7f8bb2fe7a Add example file for Nextcloud. 2025-01-02 12:36:40 -07:00
7071a8b47c Add lines necessary to upload files for releases. 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. 2025-01-01 18:01:33 -07:00
4c6ddebd1b Add Git Servers (#22)
* Create files for two possible Git server frontends for moving off of GitHub.

* Add test results and uncomment preferred configuration style.

* Add example for Git repo server.

* Add details on how the connection alias is used.

* Finalize testing and provide recommended setups.
2025-01-01 22:04:41 +00:00
fc7a5dc57d Stabilize Hyperling.com (#21)
* Make the backup puller a full-fledged script after all.

* Finish the main portion.

* Remove version tag to avoid log errors on Docker 26.0, Compose 2.25.0.

* Try moving to a smaller, faster, more stable image.

* Move Nextcloud to the stable tag.

* Add shortcut aliases.

* Rename container website to www.

* Do not install the latest of the PHP or Node programs if a version already exists in the container.

* We need git!!

* Try only git and the PHP interpretor.

* Remove comments.

* Install express at the image layer, not during runtime.

* Let the app install express after all.

* Remove warning about apt CLI.

* Try to cache the express download/install.

* Fix caching of Node packages.
2024-04-03 20:21:38 -07:00
1ef1903f6b Major Enhancements (#20)
* Fix program for html websites, need to handle errors for non-local sites though.

* Add message that the main program is starting since node-modules does not show anything.

* Go ahead and give DB a bump.

* Fix warning in DB log and NC not having enough power sometimes.

* Fix errors in DB log.

* This command uses the root account, not nextcloud.

* Add example CRON file.

* Specify that the host network should be used.

* Specify that the host network should be used.

* Recommend daily reset of the photos library.

* Add another package the container is missing.

* Add a backup script for the project directory.

* Fix a typo.

* Improve example file and add the backup job.

* Add an example of pulling the backup file.

* Give the zip a temporary filename while being built.

* Always get the full path, relative path does not work well when not in `.`.

* Remove extra newline.

* Prevent doing large uploads on a micro Nextcloud instance.

* Change how bz2 gets installed.

* More trying to fix the annoying bz2 warning.

* Remove "bad" package.

* Use a temporary filename during transfer.

* Bump CPUs up just a bit more for Nextcloud to avoid sync errors.

* Be more explicit with instructions.
2024-01-30 06:11:32 -07:00