• Joined on 2025-05-19
joeac pushed to main at joeac/joeac.net 2026-07-02 08:48:34 +00:00
f5a6ffa8de COMPOSE_CMD specifies IMAGE_PREFIX
joeac pushed to main at joeac/joeac.net 2026-07-02 08:47:05 +00:00
c1c143708c COMPOSE_CMD specifies IMAGE_PREFIX
joeac pushed to main at joeac/joeac.net 2026-07-02 08:44:36 +00:00
d3845601e9 gets container_image_name from podman-compose config
joeac pushed to main at joeac/joeac.net 2026-07-02 08:42:43 +00:00
1385472aaf push_module does not require build_module
joeac pushed to main at joeac/joeac.net 2026-07-02 08:41:24 +00:00
5fd15c706b build_module only requires Dockerfile if one exists
joeac pushed to main at joeac/joeac.net 2026-07-02 08:39:26 +00:00
5bd502c72f better crontab with update.sh
joeac pushed to main at joeac/joeac.net 2026-07-02 08:36:01 +00:00
f39c4a51dd adds empty build, push rules
a2d7299e72 tidy Makefile
Compare 3 commits »
joeac pushed to main at joeac/joeac.net 2026-07-02 08:34:44 +00:00
2abd95da6d has empty make_module rules
joeac pushed to main at joeac/joeac.net 2026-07-02 08:26:43 +00:00
15a3697679 removes any existing joeac.net openrc service file before installing
joeac pushed to main at joeac/joeac.net 2026-07-02 08:19:53 +00:00
dcdda64b9e distinguishes NGINX_SUBDOMAINS from SUBDOMAINS
5cc5b04b18 moves subdomain defs to top of vars.mk so can be used for SUBDOMAINS var
Compare 2 commits »
joeac pushed to main at joeac/joeac.net 2026-07-02 08:08:18 +00:00
a7ea5780cc prunes dyndns crontabs on reinstall
6f06fc9503 prunes nginx sites on reinstall
Compare 3 commits »
joeac pushed to main at joeac/joeac.net 2026-07-02 07:53:42 +00:00
6bc1f2d05f prunes nginx sites on reinstall
c736041f3c adds uninstall_nginx_module rule content
8a5ad04776 adds reinstall rule
6a726a331d simplifies uninstall rule with var
b0fe5b4a44 uses vars to simplify install rule
Compare 5 commits »
joeac pushed to main at joeac/joeac.net 2026-07-01 17:45:57 +00:00
0e4aaabb54 all nginx modules are installed on master node
joeac pushed to main at joeac/joeac.net 2026-07-01 17:40:27 +00:00
8ddbae5ee2 fix foreach in BUILD_RULES, PUSH_RULES
joeac pushed to main at joeac/joeac.net 2026-07-01 17:39:34 +00:00
cfa0dd5a9a adds reinstall/uninstall nginx module rules
5644789d64 all rule builds stuff
Compare 2 commits »
joeac pushed to main at joeac/joeac.net 2026-07-01 17:31:59 +00:00
c7c8a96a57 moves helper makefiles into make/ dir
f73512107c renames some module rules
f8401d00a4 fixes indent in dyndns.mk
b79037c055 only install openrc module if it is an openrc module
8af9a55187 move uninstall_joeac.net_service to openrc.mk
Compare 12 commits »
joeac pushed to main at joeac/joeac.net 2026-07-01 16:12:14 +00:00
fa4d275cc0 pulls out container.mk
joeac pushed to main at joeac/joeac.net 2026-07-01 15:59:46 +00:00
1444b29fae removes duplicate module rule funcs in Makefile
7c4c5a6f50 pulls out container.mk
9867d4f232 pulls out openrc.mk
Compare 3 commits »
joeac pushed to main at joeac/joeac.net 2026-07-01 15:47:11 +00:00
e3b3484905 switches to directory for submake file
def393b930 only restart openrc service if one exists on reinstall
Compare 2 commits »
joeac pushed to main at joeac/joeac.net 2026-07-01 14:46:10 +00:00
c1096e2b01 pulls out nginx.mk
04e1dad952 pulls out crontab.mk
e170bafffc pulls out dyndns.mk
23f31a8c4d Makefile installs modules per hostname
Compare 4 commits »