joeac
|
f736c46b81
|
defines openrc rules for all modules (so they can be uninstalled)
|
2026-07-04 20:13:36 +01:00 |
|
joeac
|
f537b99d02
|
uses IMAGE_PREFIX var in gemini.Dockerfile
|
2026-07-04 20:12:04 +01:00 |
|
joeac
|
ad4b03871e
|
moves container.mk vars to vars.mk so that IMAGE_PREFIX is defined
before it is used in COMPOSE_CMD
|
2026-07-04 20:11:07 +01:00 |
|
joeac
|
4ef4bbd4ad
|
gives gemini pi-broughton -> blade-canongate
|
2026-07-04 20:02:02 +01:00 |
|
joeac
|
2e44bfa09a
|
remove nginx site requires sudo
|
2026-07-04 14:25:49 +01:00 |
|
joeac
|
424b4c6971
|
uses ip addr instead of hostname to simplify dns config
|
2026-07-04 14:18:42 +01:00 |
|
joeac
|
4130448a55
|
swaps master node to blade-canongate
|
2026-07-04 08:43:00 +01:00 |
|
joeac
|
ed6a6e5a34
|
update.sh exports XDG_RUNTIME_DIR
|
2026-07-03 16:29:17 +01:00 |
|
joeac
|
36ccd48cfc
|
fix dollars in static.conf.template getting removed
|
2026-07-03 16:23:01 +01:00 |
|
joeac
|
61f2b376ee
|
chown /var dirs
|
2026-07-03 16:02:05 +01:00 |
|
joeac
|
b59888dc99
|
splits sudo to avoid env confusion
|
2026-07-03 15:50:14 +01:00 |
|
joeac
|
d29e120c72
|
...but for real this time
|
2026-07-03 15:40:15 +01:00 |
|
joeac
|
16cc43ad28
|
fix bin/pp again?
|
2026-07-03 15:37:36 +01:00 |
|
joeac
|
3773af632c
|
fix bin/pp rule
|
2026-07-03 15:34:19 +01:00 |
|
joeac
|
2aeb58d9ed
|
no quotes around COMPOSECMD
|
2026-07-03 15:23:13 +01:00 |
|
joeac
|
affc7521d6
|
chmod +x for joeac.net openrc service
|
2026-07-03 15:21:41 +01:00 |
|
joeac
|
f5a7d78d4f
|
uses custom COMPOSECMD in joeac.net openrc services
|
2026-07-03 15:14:02 +01:00 |
|
joeac
|
c42c636231
|
splits sudo to avoid env confusion
|
2026-07-03 15:08:46 +01:00 |
|
joeac
|
99b21dbe8e
|
stores src in $HOME and more perm tweaks
|
2026-07-03 15:01:48 +01:00 |
|
joeac
|
3af4546839
|
adds XDG_RUNTIME_DIR explicitly in update.sh
|
2026-07-03 13:38:21 +01:00 |
|
joeac
|
ace7801796
|
typo in openrc.mk: joeac.net.$(module)
|
2026-07-03 13:23:20 +01:00 |
|
joeac
|
7d0a920c8c
|
provides ETHERPAD_VERSION in vars.mk
|
2026-07-03 12:37:02 +01:00 |
|
joeac
|
f24f1ff4b7
|
provides ALPINE_VERSION in vars.mk
|
2026-07-03 12:31:49 +01:00 |
|
joeac
|
703359301b
|
envsubst uses -io flags instead of positional params
|
2026-07-03 12:29:31 +01:00 |
|
joeac
|
66da50eb92
|
logins back in after updating groups
|
2026-07-03 12:27:50 +01:00 |
|
joeac
|
757a24894a
|
chmod 770 on /home/joeac.net
|
2026-07-03 12:20:24 +01:00 |
|
joeac
|
4b19aabba6
|
chmod on .env
|
2026-07-03 12:14:02 +01:00 |
|
joeac
|
626642cd25
|
get_var_value
|
2026-07-03 12:12:25 +01:00 |
|
joeac
|
a1c91da619
|
set +e install.sh
|
2026-07-03 12:07:05 +01:00 |
|
joeac
|
fac4169389
|
removes CONTAINER_PREFIX from example.env (redundant)
|
2026-07-03 12:06:34 +01:00 |
|
joeac
|
a5f1ea1358
|
copes with empty var values
|
2026-07-03 12:05:45 +01:00 |
|
joeac
|
db8df130fe
|
removes ^ from expr for portability
|
2026-07-03 12:02:38 +01:00 |
|
joeac
|
52f4ab3157
|
more portable conditon
|
2026-07-03 12:00:02 +01:00 |
|
joeac
|
8519d854fb
|
expr has :
|
2026-07-03 11:51:16 +01:00 |
|
joeac
|
edd01e4445
|
absolutely provides dir to make in install.sh
|
2026-07-03 11:47:05 +01:00 |
|
joeac
|
9ea2820411
|
absolutises example.env
|
2026-07-03 11:46:36 +01:00 |
|
joeac
|
967818f315
|
absolute chown /home/jeoac.net/joeac.net
|
2026-07-03 11:45:43 +01:00 |
|
joeac
|
ca8e06f300
|
Merge branch 'main' of https://git.joeac.net/joeac/joeac.net
|
2026-07-03 11:44:50 +01:00 |
|
joeac
|
a611b5010f
|
another attempt to fix perms
|
2026-07-03 11:44:22 +01:00 |
|
joeac
|
2bc353c8fc
|
install.sh gives rw permissions to user over repo using groups
|
2026-07-03 11:41:00 +01:00 |
|
joeac
|
d4dd979311
|
install.sh gives rw permissions to user over repo using groups
|
2026-07-03 11:39:27 +01:00 |
|
joeac
|
cd4bafbed3
|
install.sh: no password for joeac.net user
|
2026-07-03 11:22:56 +01:00 |
|
joeac
|
51d7222c84
|
install.sh: adds missing joeac/ in repo URL
|
2026-07-03 11:21:25 +01:00 |
|
joeac
|
888df5c664
|
install.sh: replaces doas with sudo
|
2026-07-03 11:20:36 +01:00 |
|
joeac
|
220394ed0d
|
don't set -x in install.sh
|
2026-07-03 11:19:26 +01:00 |
|
joeac
|
89280d6087
|
install.sh: wget to /usr requires doas
|
2026-07-03 11:19:01 +01:00 |
|
joeac
|
cb3ad780b1
|
install.sh: chmod +x in /usr needs doas
|
2026-07-03 11:17:46 +01:00 |
|
joeac
|
9615c940bb
|
specifies explicit ENVSUBST_VERSION if wget from github
|
2026-07-03 11:17:17 +01:00 |
|
joeac
|
33e0fb21d6
|
set -x in install.sh
|
2026-07-03 11:15:10 +01:00 |
|
joeac
|
2a8b2b3a40
|
install.sh specifies latest version of envsubst when installing with go
install
|
2026-07-03 11:11:43 +01:00 |
|