Commit Graph

373 Commits

Author SHA1 Message Date
me 64415239ca One step closer to getting the Prosody server live. Create the bind dir and ensure certs are imported as root. Still not actually getting the certs, but having way less errors. 2026-07-13 15:03:30 -07:00
me a770eb00ef Also ignore lowercase hugo sites. 2026-07-13 15:02:32 -07:00
me 6cf24f958f Properly ignore Prosody config files. 2026-07-13 14:58:49 -07:00
me a532924fd1 Change NC back to stable. 2026-07-09 10:06:13 -07:00
me c2c20c248b Export the cache busting build timestamp so it is seen by later commands. 2026-07-04 17:14:42 -07:00
me 4155dac8c9 Ensure the build timestamp is set to break cache on builds. 2026-07-04 17:12:01 -07:00
me b74e786356 fdroid, Add missing FILE07. 2026-07-04 17:07:04 -07:00
me 95034b88c6 fdroid, exit would have been correct over return, but is not necessary regardless. 2026-07-04 16:55:35 -07:00
me 758edc25f2 Add error checking if a file fails to download. 2026-07-04 16:45:38 -07:00
me f2924eaf16 fdroid, Try not having two fdroid update commands again. 2026-07-04 16:42:18 -07:00
me e0d136b3b3 fdroid, Try doing the cache bust via docker-compose file rather than an extra script. 2026-07-04 16:40:49 -07:00
me 58e0e4230e Add a cache bust. 2026-07-04 16:35:18 -07:00
me ed4b0ec674 Use proper if statements to avoid non-0 exit codes. 2026-07-04 16:32:18 -07:00
me 33c14b2719 fdroid, Remove the extra WORKDIR. 2026-07-04 16:30:32 -07:00
me b754b7e361 Go back to using wget, ADD was getting too workaroundy. We'll make a script to update the files. Lame! 2026-07-04 16:30:03 -07:00
me 892a386284 No longer need to remove the weird files that were getting ADD'ed in. 2026-07-04 16:16:37 -07:00
me 42b651f85b Add a fix for the weird .yml files getting copied. Sort of a workaround, but ADD is way better than wget. 2026-07-04 16:15:00 -07:00
me 61d4bb08eb Fix file permissions for fdroid prep. 2026-07-04 16:02:26 -07:00
me cc89dc5bca Somehow compose files are getting into the container. Maybe the null ADD variables are doing something weird. Remove them. 2026-07-04 15:53:15 -07:00
me b9b36aa2ac Add automatically creating the volume folder. 2026-07-04 15:32:13 -07:00
me 6accd3b152 fdroid, Add vars 20-39 to compose file. 2026-07-04 15:10:53 -07:00
me fce4ae1769 Remove old share from FDroid, was used for troubleshooting. 2026-07-04 15:09:22 -07:00
me 75c2f83d25 Enhance output for manage -c. 2026-07-04 15:07:51 -07:00
me 888a961e6d Refactor the file order and add 20 more possibilities. 2026-07-04 14:47:11 -07:00
me e349ad0aeb Overhaul F-Droid Dockerfile now that it works. 2026-07-04 14:46:30 -07:00
me 07703e72db Make the repo contents persistent. Still need to add command that creates this directory before the first run. 2026-07-04 13:02:28 -07:00
me a4be059d89 Use ADD rather than RUN wget. Bussts cache when it notices the remote file has changed. 2026-07-04 12:53:22 -07:00
me 93da9f875a Move the metadata files, not copy, so that they do not get counted as apps. 2026-07-04 11:15:33 -07:00
me 81b8c1bda4 Run nginx in the foreground so that the container restarts if it fails. 2026-07-04 11:08:39 -07:00
me 7e997abe7b Lower case of word repository. 2026-07-04 10:56:35 -07:00
me f248b09217 Go back to running the fdroid update command so that the hierarchy is more complete than just from fdroid init. 2026-07-04 10:50:53 -07:00
me b055c625c5 Add paths to the F-Droid app manifest files. 2026-07-04 10:27:02 -07:00
me abefceabca Go back to using fdroid., certificate is not properly working for apps. after multiple deletions and recreations. 2026-07-04 09:55:06 -07:00
me 6b79d75d90 Change the subdomain to be apps so that fdroid does not appear in the URL multiple times. 2026-07-04 09:03:49 -07:00
me 2ee52ea0e3 Add warning header to the messages and keep it on screen for an extra 5 seconds. 2026-07-04 09:01:16 -07:00
me 04bb9ceeb7 Remove the app image downloads as they are not used. Comment the YML files until they actually exist. 2026-07-04 08:40:49 -07:00
me 348a7534fb More attempts to get the icon to work properly. 2026-07-04 08:34:53 -07:00
me 105e5ff99f Move all png files so they do not get counted as APKs. 2026-07-04 08:17:28 -07:00
me 97189374b9 Ensure nginx gets started, was happening automatically before but maybe it's part of the default trixie CMD which is no longer being used. 2026-07-04 08:16:31 -07:00
me cf032507f8 Change conditional to be sh-compatible, not bash. 2026-07-04 08:09:25 -07:00
me 64dbf0c97b Add CMD so that NGINX log appears in container log. 2026-07-04 08:06:47 -07:00
me 4d560b3597 Only move the specific repo icon. Do a move not a copy so that it does not get counted as an app. 2026-07-04 08:05:00 -07:00
me a854dc9664 Attempt to streamline the fdroid repo build process a bit better. 2026-07-04 08:01:45 -07:00
me 8fcf47255b Attempt to handle the icon file more gracefully. 2026-07-04 07:53:22 -07:00
me 7de61064ed Pull YML and PNG files for apps. 2026-07-03 17:06:06 -07:00
me d01a658c15 Copy any YML files to the metadata folder. 2026-07-03 17:05:43 -07:00
me 59312620f5 Add ability to specify an icon. Add the icon download to the file list. Add gaps between APKs in preparation for YML files. 2026-07-03 14:58:38 -07:00
me 58b0f4116d Also still need to copy the contents of repo/ to the webroot for the index files to work properly. 2026-07-03 14:42:23 -07:00
me 26ecce238a The entire fdroid/repo/ hierarchy needs copied to /var/www/html/, not just the contents on repo/. This fixes the 'org.fdroid.download.NotFoundException' error! 2026-07-03 12:46:07 -07:00
me 72d812b106 Rename the Dockerfile version. 2026-06-19 15:01:10 -07:00