joeac
|
52b013e165
|
fastcgi SCRIPT_FILENAME looks in /usr/share/nginx/html
|
2026-06-23 08:27:52 +01:00 |
|
joeac
|
76081fd88f
|
adds =404 to end of try_files directive
|
2026-06-23 08:18:46 +01:00 |
|
joeac
|
4a9649f096
|
adds ; in fastcgi_pass directive in http/nginx.conf
|
2026-06-23 08:14:40 +01:00 |
|
joeac
|
061b6986a3
|
php-fpm.conf lives in /etc/php85/fpm/pool.d in http image
|
2026-06-23 07:58:32 +01:00 |
|
joeac
|
ff49052baa
|
php-fpm runs on socket in /run
|
2026-06-23 07:57:33 +01:00 |
|
joeac
|
7bd5255c63
|
http.Dockerfile: runs php-fpm and nginx
|
2026-06-23 00:06:54 +01:00 |
|
joeac
|
473f4b19f0
|
nginx.conf: moves server into http block
|
2026-06-23 00:06:44 +01:00 |
|
joeac
|
e04d1e55a1
|
adds nginx/php-fpm config
|
2026-06-22 23:45:46 +01:00 |
|
joeac
|
e23f053b89
|
http ports: 8080:80, not 8080:8080
|
2026-06-22 22:59:37 +01:00 |
|
joeac
|
ddc416a45a
|
Makefile: build_$(module) depends on $(module).Dockerfile
|
2026-06-22 22:56:20 +01:00 |
|
joeac
|
c07f55e8d4
|
move smtp/Dockerfile to smtp.Dockerfile
|
2026-06-22 22:55:34 +01:00 |
|
joeac
|
d3e832f064
|
http/Dockerfile: COPY to nginx folder
|
2026-06-22 22:53:53 +01:00 |
|
joeac
|
6e5c1c158c
|
gemini/Makefile: FEED_TARGET includes comitium.json, not
subscriptions.json
|
2026-06-22 22:47:14 +01:00 |
|
joeac
|
07a326114e
|
cleans $(FEED_TARGET) before rebuildings comitium feeds in
gemini/Makefile
|
2026-06-22 22:46:18 +01:00 |
|
joeac
|
2725d4085c
|
removes line breaks from gemini.Dockerfile for prettiness
|
2026-06-22 22:42:12 +01:00 |
|
joeac
|
860cd61ba5
|
adds placeholder rules to smtp/Makefile
|
2026-06-22 22:41:57 +01:00 |
|
joeac
|
4bfd6d05ca
|
gemini.Dockerfile: don't make in image build, make before image build
|
2026-06-22 22:34:52 +01:00 |
|
joeac
|
9e0af5fdff
|
gemini.Dockerfile: apk add make
|
2026-06-22 22:26:27 +01:00 |
|
joeac
|
8ac3e35b1a
|
crond version has -r30
|
2026-06-22 22:23:31 +01:00 |
|
joeac
|
cc4d918a07
|
Revert "forget about crond container"
This reverts commit 63e3b7fb17.
|
2026-06-22 19:17:05 +01:00 |
|
joeac
|
63e3b7fb17
|
forget about crond container
|
2026-06-22 19:09:14 +01:00 |
|
joeac
|
562cfaebf8
|
removes unnecessary http args from compose.yml
|
2026-06-22 19:02:02 +01:00 |
|
joeac
|
b47b670d94
|
uses crond container in gemini.Dockerfile
|
2026-06-22 19:01:46 +01:00 |
|
joeac
|
7aa8403b70
|
adds stuff for http to example.env
|
2026-06-22 19:01:21 +01:00 |
|
joeac
|
6ec142e8f4
|
replace another :: with cut for POSIX compatibility
|
2026-06-22 17:51:14 +01:00 |
|
joeac
|
49cf91b789
|
rss.trivial.upphtml, not .uppxml
|
2026-06-22 17:50:06 +01:00 |
|
joeac
|
4437e86f72
|
replace 'source' with '.' in rss.uppxml for POSIX compatibility
|
2026-06-22 17:37:18 +01:00 |
|
joeac
|
8ec5e261d4
|
http/Makefile: can cp pp.1 manpage to share
|
2026-06-22 17:33:52 +01:00 |
|
joeac
|
815c820e6a
|
gitignores bin/pp, share/man/man1/pp.1
|
2026-06-22 17:27:31 +01:00 |
|
joeac
|
4490194389
|
replaces :: with cut for POSIX compatibility in upp* source files
|
2026-06-22 17:26:29 +01:00 |
|
joeac
|
71052b8c26
|
pp.1 symlink uses relative path
|
2026-06-22 17:12:10 +01:00 |
|
joeac
|
dc43029892
|
removes POSIX-incompatible :: substitutions in prune_blog
|
2026-06-22 14:05:35 +01:00 |
|
joeac
|
bf592223de
|
forget symlink: cp pp
|
2026-06-22 13:53:46 +01:00 |
|
joeac
|
8b3fb3f4a2
|
don't track pp.o
|
2026-06-22 13:46:12 +01:00 |
|
joeac
|
e9909ef057
|
build_$(module) depends on make_$(module)
|
2026-06-22 13:44:05 +01:00 |
|
joeac
|
e49ccc5aa3
|
no more prefixes in container_image_name (incompatible with compose.yml)
|
2026-06-22 13:42:35 +01:00 |
|
joeac
|
e78c1cba6d
|
container_image_name includes joeac.net- prefix
|
2026-06-22 13:37:52 +01:00 |
|
joeac
|
689ff9bd5c
|
podman-compose builds to $(container_image_name)
|
2026-06-22 13:37:44 +01:00 |
|
joeac
|
7c3ce01b27
|
podman uses sudo
|
2026-06-22 13:31:52 +01:00 |
|
joeac
|
6081b7ad79
|
http.Dockerfile copies build output instead of making it
|
2026-06-22 13:29:52 +01:00 |
|
joeac
|
0e902c1f57
|
Merge branch 'main' of https://git.joeac.net/joeac/joeac.net
|
2026-06-22 13:29:22 +01:00 |
|
joeac
|
df20a2ea1e
|
smtp/Dockerfile uses msmtp package on git.joeac.net
|
2026-06-22 13:16:28 +01:00 |
|
joeac
|
870fdc3f65
|
adds root Makefile
|
2026-06-22 09:24:36 +01:00 |
|
joeac
|
5f11d27f58
|
adds smtp/Makefile (empty)
|
2026-06-22 09:12:35 +01:00 |
|
joeac
|
e9df237ca9
|
adds prune to all rule in http/Makefile
|
2026-06-22 08:58:20 +01:00 |
|
joeac
|
8b6081dbbf
|
http.Dockerfile uses docker.io/arm32v7/nginx as base
|
2026-06-19 15:38:02 +01:00 |
|
joeac
|
f064c794e3
|
reorder gemini.Dockerfile
|
2026-06-19 13:56:23 +01:00 |
|
joeac
|
960e959bd6
|
get agate image from repository
|
2026-06-18 21:27:34 +01:00 |
|
joeac
|
ba30ad22f8
|
get comitium image from repo
|
2026-06-18 21:26:23 +01:00 |
|
joeac
|
29db3ce86a
|
first draft of http.Dockerfile
|
2026-06-18 20:16:22 +01:00 |
|