joeac
|
17c7e2446c
|
pulls out GEMINI_CERTIFICATES_DIR and GEMINI_COMITIUM_DATA_DIR
|
2026-07-03 10:28:13 +01:00 |
|
joeac
|
33d13bb455
|
appends /data to VAULTWARDEN_DATA_DIR
|
2026-07-03 10:13:09 +01:00 |
|
joeac
|
0074ad6643
|
pulls out ETHERPAD_DATA_DIR
|
2026-07-03 10:12:49 +01:00 |
|
joeac
|
e2d3c05376
|
make install installs vaultwarden data dir
|
2026-07-03 10:09:47 +01:00 |
|
joeac
|
c62f30ec32
|
adds missing space in openrc.mk
|
2026-07-03 10:06:10 +01:00 |
|
joeac
|
536a108040
|
install.sh sets up .env and DIGITALOCEAN_TOKEN
|
2026-07-03 09:57:48 +01:00 |
|
joeac
|
c1525eaa60
|
automatically makes user.USER service for initing XDG_RUNTIME_DIR
|
2026-07-03 09:30:26 +01:00 |
|
joeac
|
dcd2e1cd19
|
adds install.sh to install joeac.net under user joeac.net
|
2026-07-03 09:18:18 +01:00 |
|
joeac
|
19865adb6a
|
pulls out USER variable
|
2026-07-03 09:02:22 +01:00 |
|
joeac
|
b705e9e1e5
|
nginx installation uses templates and vars instead of explicit conf for
each module
|
2026-07-02 23:16:29 +01:00 |
|
joeac
|
87a6a3f1f8
|
adds PUBLIC_ROOT_DIR_ln to vars.mk
|
2026-07-02 22:33:50 +01:00 |
|
joeac
|
5914e2e578
|
removes capitalise from container.mk as now in vars.mk
|
2026-07-02 22:28:43 +01:00 |
|
joeac
|
e39c7a47fc
|
etherpad/settings is templated for port
|
2026-07-02 22:28:13 +01:00 |
|
joeac
|
24c55e142b
|
PORT_module is aliased to MODULE_PORT
|
2026-07-02 22:27:50 +01:00 |
|
joeac
|
de19519be0
|
makes module rules for all modules, not just ones to be installed here
|
2026-07-02 22:24:07 +01:00 |
|
joeac
|
3d87e928d4
|
make_module uses Makefile, not install.mk
|
2026-07-02 22:23:55 +01:00 |
|
joeac
|
c89f338601
|
re-orders vars.mk
|
2026-07-02 17:55:00 +01:00 |
|
joeac
|
6feaddc542
|
adds some line breaks to vars.mk
|
2026-07-02 17:52:25 +01:00 |
|
joeac
|
eaecbcf41f
|
moves ports from .env to make
|
2026-07-02 17:51:33 +01:00 |
|
joeac
|
7b07b75747
|
Revert "sets MASTER_NODE to blade-canongate, not pi-broughton"
This reverts commit 0f397b0ee3.
|
2026-07-02 17:06:11 +01:00 |
|
joeac
|
0f397b0ee3
|
sets MASTER_NODE to blade-canongate, not pi-broughton
|
2026-07-02 17:03:44 +01:00 |
|
joeac
|
69918e681f
|
microlog post: 2026-07-02
|
2026-07-02 16:21:33 +01:00 |
|
joeac
|
cb90b72836
|
only pushes if is own image
|
2026-07-02 09:50:13 +01:00 |
|
joeac
|
f5a6ffa8de
|
COMPOSE_CMD specifies IMAGE_PREFIX
|
2026-07-02 09:48:13 +01:00 |
|
joeac
|
d3845601e9
|
gets container_image_name from podman-compose config
|
2026-07-02 09:44:20 +01:00 |
|
joeac
|
1385472aaf
|
push_module does not require build_module
|
2026-07-02 09:42:26 +01:00 |
|
joeac
|
5fd15c706b
|
build_module only requires Dockerfile if one exists
|
2026-07-02 09:41:07 +01:00 |
|
joeac
|
5bd502c72f
|
better crontab with update.sh
|
2026-07-02 09:39:10 +01:00 |
|
joeac
|
f39c4a51dd
|
adds empty build, push rules
|
2026-07-02 09:35:47 +01:00 |
|
joeac
|
8e857abf29
|
Merge branch 'main' of https://git.joeac.net/joeac/joeac.net
|
2026-07-02 09:34:38 +01:00 |
|
joeac
|
2abd95da6d
|
has empty make_module rules
|
2026-07-02 09:34:38 +01:00 |
|
joeac
|
15a3697679
|
removes any existing joeac.net openrc service file before installing
|
2026-07-02 09:26:33 +01:00 |
|
joeac
|
a2d7299e72
|
tidy Makefile
|
2026-07-02 09:23:33 +01:00 |
|
joeac
|
dcdda64b9e
|
distinguishes NGINX_SUBDOMAINS from SUBDOMAINS
|
2026-07-02 09:19:09 +01:00 |
|
joeac
|
5cc5b04b18
|
moves subdomain defs to top of vars.mk so can be used for SUBDOMAINS var
|
2026-07-02 09:17:14 +01:00 |
|
joeac
|
0c87d0cc65
|
Merge branch 'main' of https://git.joeac.net/joeac/joeac.net
|
2026-07-02 09:08:02 +01:00 |
|
joeac
|
a7ea5780cc
|
prunes dyndns crontabs on reinstall
|
2026-07-02 09:06:46 +01:00 |
|
joeac
|
6f06fc9503
|
prunes nginx sites on reinstall
|
2026-07-02 09:04:02 +01:00 |
|
joeac
|
6bc1f2d05f
|
prunes nginx sites on reinstall
|
2026-07-02 08:53:24 +01:00 |
|
joeac
|
c736041f3c
|
adds uninstall_nginx_module rule content
|
2026-07-02 08:29:49 +01:00 |
|
joeac
|
8a5ad04776
|
adds reinstall rule
|
2026-07-02 08:10:25 +01:00 |
|
joeac
|
6a726a331d
|
simplifies uninstall rule with var
|
2026-07-02 08:10:13 +01:00 |
|
joeac
|
b0fe5b4a44
|
uses vars to simplify install rule
|
2026-07-02 08:05:51 +01:00 |
|
joeac
|
0e4aaabb54
|
all nginx modules are installed on master node
|
2026-07-01 18:45:42 +01:00 |
|
joeac
|
8ddbae5ee2
|
fix foreach in BUILD_RULES, PUSH_RULES
|
2026-07-01 18:40:13 +01:00 |
|
joeac
|
cfa0dd5a9a
|
adds reinstall/uninstall nginx module rules
|
2026-07-01 18:39:20 +01:00 |
|
joeac
|
5644789d64
|
all rule builds stuff
|
2026-07-01 18:37:44 +01:00 |
|
joeac
|
c7c8a96a57
|
moves helper makefiles into make/ dir
|
2026-07-01 18:31:34 +01:00 |
|
joeac
|
f73512107c
|
renames some module rules
|
2026-07-01 18:26:22 +01:00 |
|
joeac
|
f8401d00a4
|
fixes indent in dyndns.mk
|
2026-07-01 18:22:53 +01:00 |
|