Commit Graph

  • 4a2b27f54a microlog post 2026-07-06 main joeac 2026-07-06 12:58:25 +01:00
  • ff507ea16a adds conf to mox deps joeac 2026-07-05 23:23:01 +01:00
  • 639196f0c9 install mox config joeac 2026-07-05 23:16:05 +01:00
  • 404cb2d98c also dirs != ordinary files joeac 2026-07-05 23:08:02 +01:00
  • 665d808660 fix case in last two commits joeac 2026-07-05 23:06:29 +01:00
  • 15027fef29 ditto, and fix dir joeac 2026-07-05 23:05:18 +01:00
  • 26ae12f638 calcs gemini_user in make, not shell joeac 2026-07-05 23:04:09 +01:00
  • 56393380b9 only make .env if dir exists joeac 2026-07-05 23:01:56 +01:00
  • d51d1a1266 adds mox_clientsettings to blade-canongate joeac 2026-07-05 22:59:42 +01:00
  • af5599ba54 missed a - joeac 2026-07-05 22:58:57 +01:00
  • ce8017c6d2 remove ref to removed install_dyndns rule joeac 2026-07-05 22:47:45 +01:00
  • b64f8ddffa replaces - with _ in vars joeac 2026-07-05 22:30:21 +01:00
  • e926d562c0 adds mox ports joeac 2026-07-05 22:29:03 +01:00
  • 064adbc0b7 adds mox sub-subdomains joeac 2026-07-05 22:28:53 +01:00
  • 4872b95c43 cp, not mv, resolv.conf joeac 2026-07-05 16:30:24 +01:00
  • 4547dd5681 unbound-anchor requires sudo joeac 2026-07-05 16:27:06 +01:00
  • 655ac1404a fix /etc/resolv.conf.joeac.net-backup rule joeac 2026-07-05 16:24:07 +01:00
  • 521d768635 adds mox joeac 2026-07-05 16:09:20 +01:00
  • f736c46b81 defines openrc rules for all modules (so they can be uninstalled) joeac 2026-07-04 20:13:36 +01:00
  • f537b99d02 uses IMAGE_PREFIX var in gemini.Dockerfile joeac 2026-07-04 20:12:04 +01:00
  • ad4b03871e moves container.mk vars to vars.mk so that IMAGE_PREFIX is defined before it is used in COMPOSE_CMD joeac 2026-07-04 20:11:07 +01:00
  • 4ef4bbd4ad gives gemini pi-broughton -> blade-canongate joeac 2026-07-04 20:02:02 +01:00
  • 2e44bfa09a remove nginx site requires sudo joeac 2026-07-04 14:25:49 +01:00
  • 424b4c6971 uses ip addr instead of hostname to simplify dns config joeac 2026-07-04 11:57:25 +01:00
  • 4130448a55 swaps master node to blade-canongate joeac 2026-07-04 08:43:00 +01:00
  • ed6a6e5a34 update.sh exports XDG_RUNTIME_DIR joeac 2026-07-03 16:29:17 +01:00
  • 36ccd48cfc fix dollars in static.conf.template getting removed joeac 2026-07-03 16:23:01 +01:00
  • 61f2b376ee chown /var dirs joeac 2026-07-03 16:02:05 +01:00
  • b59888dc99 splits sudo to avoid env confusion joeac 2026-07-03 15:50:14 +01:00
  • d29e120c72 ...but for real this time joeac 2026-07-03 15:40:15 +01:00
  • 16cc43ad28 fix bin/pp again? joeac 2026-07-03 15:37:36 +01:00
  • 3773af632c fix bin/pp rule joeac 2026-07-03 15:34:19 +01:00
  • 2aeb58d9ed no quotes around COMPOSECMD joeac 2026-07-03 15:23:13 +01:00
  • affc7521d6 chmod +x for joeac.net openrc service joeac 2026-07-03 15:21:41 +01:00
  • f5a7d78d4f uses custom COMPOSECMD in joeac.net openrc services joeac 2026-07-03 15:13:55 +01:00
  • c42c636231 splits sudo to avoid env confusion joeac 2026-07-03 15:08:46 +01:00
  • 99b21dbe8e stores src in $HOME and more perm tweaks joeac 2026-07-03 15:01:48 +01:00
  • 3af4546839 adds XDG_RUNTIME_DIR explicitly in update.sh joeac 2026-07-03 13:38:21 +01:00
  • ace7801796 typo in openrc.mk: joeac.net.$(module) joeac 2026-07-03 13:23:20 +01:00
  • 7d0a920c8c provides ETHERPAD_VERSION in vars.mk joeac 2026-07-03 12:37:02 +01:00
  • f24f1ff4b7 provides ALPINE_VERSION in vars.mk joeac 2026-07-03 12:31:49 +01:00
  • 703359301b envsubst uses -io flags instead of positional params joeac 2026-07-03 12:29:31 +01:00
  • 66da50eb92 logins back in after updating groups joeac 2026-07-03 12:27:50 +01:00
  • 757a24894a chmod 770 on /home/joeac.net joeac 2026-07-03 12:20:24 +01:00
  • 4b19aabba6 chmod on .env joeac 2026-07-03 12:14:02 +01:00
  • 626642cd25 get_var_value joeac 2026-07-03 12:12:25 +01:00
  • a1c91da619 set +e install.sh joeac 2026-07-03 12:07:05 +01:00
  • fac4169389 removes CONTAINER_PREFIX from example.env (redundant) joeac 2026-07-03 12:06:34 +01:00
  • a5f1ea1358 copes with empty var values joeac 2026-07-03 12:05:45 +01:00
  • db8df130fe removes ^ from expr for portability joeac 2026-07-03 12:02:38 +01:00
  • 52f4ab3157 more portable conditon joeac 2026-07-03 12:00:02 +01:00
  • 8519d854fb expr has : joeac 2026-07-03 11:51:16 +01:00
  • edd01e4445 absolutely provides dir to make in install.sh joeac 2026-07-03 11:47:05 +01:00
  • 9ea2820411 absolutises example.env joeac 2026-07-03 11:46:36 +01:00
  • 967818f315 absolute chown /home/jeoac.net/joeac.net joeac 2026-07-03 11:45:43 +01:00
  • ca8e06f300 Merge branch 'main' of https://git.joeac.net/joeac/joeac.net joeac 2026-07-03 11:44:50 +01:00
  • a611b5010f another attempt to fix perms joeac 2026-07-03 11:44:22 +01:00
  • 2bc353c8fc install.sh gives rw permissions to user over repo using groups joeac 2026-07-03 11:36:59 +01:00
  • d4dd979311 install.sh gives rw permissions to user over repo using groups joeac 2026-07-03 11:36:59 +01:00
  • cd4bafbed3 install.sh: no password for joeac.net user joeac 2026-07-03 11:22:56 +01:00
  • 51d7222c84 install.sh: adds missing joeac/ in repo URL joeac 2026-07-03 11:21:25 +01:00
  • 888df5c664 install.sh: replaces doas with sudo joeac 2026-07-03 11:20:36 +01:00
  • 220394ed0d don't set -x in install.sh joeac 2026-07-03 11:19:26 +01:00
  • 89280d6087 install.sh: wget to /usr requires doas joeac 2026-07-03 11:19:01 +01:00
  • cb3ad780b1 install.sh: chmod +x in /usr needs doas joeac 2026-07-03 11:17:46 +01:00
  • 9615c940bb specifies explicit ENVSUBST_VERSION if wget from github joeac 2026-07-03 11:17:17 +01:00
  • 33e0fb21d6 set -x in install.sh joeac 2026-07-03 11:15:10 +01:00
  • 2a8b2b3a40 install.sh specifies latest version of envsubst when installing with go install joeac 2026-07-03 11:11:43 +01:00
  • f765e1d38f go get -> go install joeac 2026-07-03 11:06:21 +01:00
  • e6c011d007 removes extraneous " in install.sh joeac 2026-07-03 11:04:37 +01:00
  • ba8aaa4ade removes redundant README stuff joeac 2026-07-03 11:04:00 +01:00
  • 9a93c6f983 install.sh installs dependencies joeac 2026-07-03 11:03:36 +01:00
  • 803e9e00e0 install.sh picks up where left off with env vars joeac 2026-07-03 10:49:19 +01:00
  • bb795a9555 install.sh picks up with cloning where left off joeac 2026-07-03 10:46:58 +01:00
  • ac81aeed31 install.sh doesn't attempt to re-add joeac.net user if already exists joeac 2026-07-03 10:44:52 +01:00
  • 6a4d6d88c5 install.sh creates remote_smtp_password joeac 2026-07-03 10:41:08 +01:00
  • 32ae7e2b38 checks for some dependencies in install.sh joeac 2026-07-03 10:35:44 +01:00
  • 4e62da3d52 installs etherpad data dir joeac 2026-07-03 10:29:34 +01:00
  • b19ae63ceb Merge branch 'main' of https://git.joeac.net/joeac/joeac.net joeac 2026-07-03 10:28:22 +01:00
  • 17c7e2446c pulls out GEMINI_CERTIFICATES_DIR and GEMINI_COMITIUM_DATA_DIR joeac 2026-07-03 10:27:30 +01:00
  • 1dab2c159a uninstalling module openrc file uses -f flag to avoid errors joeac 2026-07-03 10:17:01 +01:00
  • 9cabb1053d adds missing dollar in uninstall_module joeac 2026-07-03 09:24:26 +01:00
  • caa2f2d59c adds needed sudo to nginx module uninstall joeac 2026-07-03 09:23:40 +01:00
  • 6a23042b74 makes capitalise func POSIX-compatible joeac 2026-07-03 09:20:19 +01:00
  • 33d13bb455 appends /data to VAULTWARDEN_DATA_DIR joeac 2026-07-03 10:13:09 +01:00
  • 0074ad6643 pulls out ETHERPAD_DATA_DIR joeac 2026-07-03 10:12:49 +01:00
  • e2d3c05376 make install installs vaultwarden data dir joeac 2026-07-03 10:09:47 +01:00
  • c62f30ec32 adds missing space in openrc.mk joeac 2026-07-03 10:06:10 +01:00
  • 536a108040 install.sh sets up .env and DIGITALOCEAN_TOKEN joeac 2026-07-03 09:57:48 +01:00
  • c1525eaa60 automatically makes user.USER service for initing XDG_RUNTIME_DIR joeac 2026-07-03 09:30:26 +01:00
  • dcd2e1cd19 adds install.sh to install joeac.net under user joeac.net joeac 2026-07-03 09:18:18 +01:00
  • 19865adb6a pulls out USER variable joeac 2026-07-03 09:02:22 +01:00
  • b705e9e1e5 nginx installation uses templates and vars instead of explicit conf for each module joeac 2026-07-02 23:16:29 +01:00
  • 87a6a3f1f8 adds PUBLIC_ROOT_DIR_ln to vars.mk joeac 2026-07-02 22:33:50 +01:00
  • 5914e2e578 removes capitalise from container.mk as now in vars.mk joeac 2026-07-02 22:28:43 +01:00
  • e39c7a47fc etherpad/settings is templated for port joeac 2026-07-02 22:28:13 +01:00
  • 24c55e142b PORT_module is aliased to MODULE_PORT joeac 2026-07-02 22:27:50 +01:00
  • de19519be0 makes module rules for all modules, not just ones to be installed here joeac 2026-07-02 22:24:07 +01:00
  • 3d87e928d4 make_module uses Makefile, not install.mk joeac 2026-07-02 22:23:55 +01:00
  • c89f338601 re-orders vars.mk joeac 2026-07-02 17:54:18 +01:00