Commit Graph
410 Commits
Author SHA1 Message Date
me db4e61eeff manage, fix newline escaping. 2026-10-29 21:01:57 -07:00
me 64f90acffd create, use compose.yml from now on. 2026-10-29 20:59:24 -07:00
me 623d855cf6 manage, also recognize compose.yml files. 2026-10-29 20:59:05 -07:00
me 94273679d8 hugo, base the image tag on the branch being used, change the ports to be in the env file. 2026-10-29 08:57:30 -07:00
me 208d10034e hugo, add an image name so that all instances use it rather than recompiling every time. 2026-10-27 21:23:13 -07:00
me a63ac8a31f hugo, ensure the executable is available and executable. 2026-10-27 21:22:42 -07:00
me 18fd1dbc1f hugo, use the same version of Hugo as development systems, not any newer. 2026-10-27 20:27:18 -07:00
me 84039c005e hugo, add explicit path to cronjob. 2026-10-27 20:20:21 -07:00
me 56aa206f5c hugo, change the default repo. 2026-10-27 20:13:26 -07:00
me 80ace59b99 install, update the Arch-based packages. 2026-10-27 20:08:17 -07:00
me 5572e57d49 hugo, explicitly install ca-certificates so that hugo does not ail compiling, remove the no-install-recommends in case that's why the issue started in the first place. 2026-10-27 20:06:17 -07:00
me 9e019605ea hugo, refactor Dockerfile and remove unneeded packages. 2026-10-27 19:47:08 -07:00
me a0b1448fa3 Stop using host network to build containers since newer version of Docker fail without --allow. 2026-10-27 19:43:21 -07:00
me 6f1d022aef hugo, add Dockerfile updates to compile the executable, gives a much more recent version than Debian ships. 2026-10-27 19:33:23 -07:00
me 6ffae6e041 cronjob, ensure the hugo executable can be found since it's being compiled now. 2026-10-27 19:32:46 -07:00
me a9738b84fd Remove deploy.mode: global. 2026-10-27 19:16:57 -07:00
me eeb275d0eb gitignore, also ignore compose.yml files. 2026-10-27 19:14:37 -07:00
me 9a7b6010e2 fdroid, no longer use backports since apt was having issues with versioning. 2026-09-29 10:26:14 -07:00
me a6a0448cfb manage, prolong the sleep so that the system df output has more time to be read. 2026-09-11 09:07:28 -07:00
me dd68e98661 manage, add missing -e. 2026-09-11 09:05:45 -07:00
me 11f90cff07 prosody, retain logs. 2026-08-15 14:43:09 -07:00
me bbef8e2915 hugo, don't delete the site until the clone has been validated. 2026-08-14 11:35:03 -07:00
me 5d716d8a0d manage, only copy example files and run scripts if a proper docker compose file exists. 2026-08-12 15:39:11 -07:00
me 44a573f6e0 provision tests, ensure the no is interpreted as a string, not a boolean. 2026-08-05 16:05:30 -07:00
me ba379b253e provision tests, add parameter to keep the containers running after the test is done. 2026-08-05 16:00:44 -07:00
me 55c7287b3d provision tests, allow containers to complete once the script has been run. 2026-08-05 14:18:17 -07:00
me b6aeb47fa4 provision tests, fix variable name. 2026-08-05 06:26:03 -07:00
me d0c791f477 provisioning, add script to easily check the results. 2026-08-04 17:59:04 -07:00
me 481a0b9744 provisioning, main.sh, variablize the local repo name. 2026-08-04 17:46:20 -07:00
me a6a8f4c97a Add ca-certificates to Prosody config which allows it to validate s2s certs. 2026-07-24 05:32:29 -07:00
me 2302897460 Ignore etc files for Prosody as well. 2026-07-24 05:15:36 -07:00
me a08c59bcb2 Remove module example as it was already in the enabled list by default. 2026-07-24 05:07:55 -07:00
me 5850a237ce Add an extra port to Prosody to see if it helps with certificate validation. 2026-07-24 05:06:30 -07:00
me 5b8deb8a67 Add community modules for Prosody and give an example of enabling notifications. 2026-07-23 14:50:42 -07:00
me b5ae8ff0ce Change example of where the prosody certs should be referenced. 2026-07-23 13:32:33 -07:00
me 0ccef4583a Ensure the cert archive exists so the symbolic links can be followed. 2026-07-13 15:55:51 -07:00
me 7b3b7623be Do not do the reload, confuses the system. 2026-07-13 15:55:08 -07:00
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