Commit Graph

531 Commits

Author SHA1 Message Date
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