Commit Graph

  • aa76b5ad79 prepares DB_PATH in http.Dockerfile joeac 2026-06-25 12:48:47 +01:00
  • 84496271c4 adds http/vendor to http image joeac 2026-06-25 12:48:07 +01:00
  • ac4670492e fixes COPY instructions in gemini.Dockerfile joeac 2026-06-25 11:56:33 +01:00
  • aaed0c2547 adds gcc (dependency for agate) in gemini/Dockerfile joeac 2026-06-25 11:47:54 +01:00
  • ed13289934 compose down timeout is 5s, not 300s joeac 2026-06-25 11:45:36 +01:00
  • a575ecdd68 don't make anything in gemini/run.sh joeac 2026-06-25 11:30:55 +01:00
  • 0a2a4c68fa rc-update adds joeac.net service to 'default' joeac 2026-06-25 11:29:58 +01:00
  • d9692da89c replaces 'stop' with 'down' to remove containers (so that they get re-created with fresh images) joeac 2026-06-25 11:29:12 +01:00
  • fbbc8d2d8b Revert "adds --rm to podman-compose up command to remove containers after" joeac 2026-06-25 11:27:33 +01:00
  • d27186a177 copies gemini/run.sh into image joeac 2026-06-25 11:26:22 +01:00
  • 812d59e4dd adds --rm to podman-compose up command to remove containers after stopped joeac 2026-06-25 11:25:10 +01:00
  • 995c258aa5 adds install, uninstall rules to Makefile joeac 2026-06-25 11:16:56 +01:00
  • bd9af70a97 removes dependencies from openrc/joeac.net joeac 2026-06-25 07:13:23 +01:00
  • 465c40b927 removes extra command make from openrc/joeac.net joeac 2026-06-25 07:13:10 +01:00
  • 6f11b8c453 removes redundant JOEACNET_USER var from openrc/joeac.net joeac 2026-06-25 07:11:47 +01:00
  • 86ec9e9d54 uses rootless podman in Makefile joeac 2026-06-25 06:51:29 +01:00
  • 78fe3e7956 bin/pp is executable and a dependency of out rule in http/Makefile joeac 2026-06-25 06:50:37 +01:00
  • ad8a8c3cac openrc/joeac.net joeac 2026-06-25 06:49:00 +01:00
  • 46596fc5f6 maps env vars for msmtp image in smtp.Dockerfile joeac 2026-06-25 11:15:54 +01:00
  • f09bbf8d4a replaces prune_blog script with http/Makefile rules joeac 2026-06-25 09:49:14 +01:00
  • 83e0f1cda5 http: replaces prune_out script with make rules joeac 2026-06-25 08:22:27 +01:00
  • aa4f63a8ce uses grep short flags for POSIX compatibility joeac 2026-06-24 22:42:15 +01:00
  • 499a10837f minor changes to composer.lock joeac 2026-06-24 22:12:49 +01:00
  • 405ccd1709 adds composer install to http/Makefile joeac 2026-06-23 09:00:43 +01:00
  • b735c95c84 php-fpm gets env vars joeac 2026-06-23 08:43:40 +01:00
  • e61a0f1de9 php-fpm logs errors joeac 2026-06-23 08:43:35 +01:00
  • 52b013e165 fastcgi SCRIPT_FILENAME looks in /usr/share/nginx/html joeac 2026-06-23 08:27:52 +01:00
  • 76081fd88f adds =404 to end of try_files directive joeac 2026-06-23 08:18:46 +01:00
  • 4a9649f096 adds ; in fastcgi_pass directive in http/nginx.conf joeac 2026-06-23 08:14:40 +01:00
  • 061b6986a3 php-fpm.conf lives in /etc/php85/fpm/pool.d in http image joeac 2026-06-23 07:58:32 +01:00
  • ff49052baa php-fpm runs on socket in /run joeac 2026-06-23 07:57:33 +01:00
  • 7bd5255c63 http.Dockerfile: runs php-fpm and nginx joeac 2026-06-23 00:06:54 +01:00
  • 473f4b19f0 nginx.conf: moves server into http block joeac 2026-06-23 00:06:44 +01:00
  • e04d1e55a1 adds nginx/php-fpm config joeac 2026-06-22 23:45:46 +01:00
  • e23f053b89 http ports: 8080:80, not 8080:8080 joeac 2026-06-22 22:59:37 +01:00
  • ddc416a45a Makefile: build_$(module) depends on $(module).Dockerfile joeac 2026-06-22 22:56:20 +01:00
  • c07f55e8d4 move smtp/Dockerfile to smtp.Dockerfile joeac 2026-06-22 22:55:34 +01:00
  • d3e832f064 http/Dockerfile: COPY to nginx folder joeac 2026-06-22 22:53:53 +01:00
  • 6e5c1c158c gemini/Makefile: FEED_TARGET includes comitium.json, not subscriptions.json joeac 2026-06-22 22:46:32 +01:00
  • 07a326114e cleans $(FEED_TARGET) before rebuildings comitium feeds in gemini/Makefile joeac 2026-06-22 22:46:18 +01:00
  • 2725d4085c removes line breaks from gemini.Dockerfile for prettiness joeac 2026-06-22 22:42:12 +01:00
  • 860cd61ba5 adds placeholder rules to smtp/Makefile joeac 2026-06-22 22:41:57 +01:00
  • 4bfd6d05ca gemini.Dockerfile: don't make in image build, make before image build joeac 2026-06-22 22:34:52 +01:00
  • 9e0af5fdff gemini.Dockerfile: apk add make joeac 2026-06-22 22:26:27 +01:00
  • 8ac3e35b1a crond version has -r30 joeac 2026-06-22 22:23:31 +01:00
  • cc4d918a07 Revert "forget about crond container" joeac 2026-06-22 19:17:05 +01:00
  • 63e3b7fb17 forget about crond container joeac 2026-06-22 19:09:14 +01:00
  • 562cfaebf8 removes unnecessary http args from compose.yml joeac 2026-06-22 19:02:02 +01:00
  • b47b670d94 uses crond container in gemini.Dockerfile joeac 2026-06-22 19:01:46 +01:00
  • 7aa8403b70 adds stuff for http to example.env joeac 2026-06-22 19:01:21 +01:00
  • 6ec142e8f4 replace another :: with cut for POSIX compatibility joeac 2026-06-22 17:51:14 +01:00
  • 49cf91b789 rss.trivial.upphtml, not .uppxml joeac 2026-06-22 17:50:06 +01:00
  • 4437e86f72 replace 'source' with '.' in rss.uppxml for POSIX compatibility joeac 2026-06-22 17:37:18 +01:00
  • 8ec5e261d4 http/Makefile: can cp pp.1 manpage to share joeac 2026-06-22 17:33:52 +01:00
  • 815c820e6a gitignores bin/pp, share/man/man1/pp.1 joeac 2026-06-22 17:27:31 +01:00
  • 4490194389 replaces :: with cut for POSIX compatibility in upp* source files joeac 2026-06-22 17:26:29 +01:00
  • 71052b8c26 pp.1 symlink uses relative path joeac 2026-06-22 17:12:10 +01:00
  • dc43029892 removes POSIX-incompatible :: substitutions in prune_blog joeac 2026-06-22 14:05:35 +01:00
  • bf592223de forget symlink: cp pp joeac 2026-06-22 13:53:02 +01:00
  • 8b3fb3f4a2 don't track pp.o joeac 2026-06-22 13:45:49 +01:00
  • e9909ef057 build_$(module) depends on make_$(module) joeac 2026-06-22 13:44:05 +01:00
  • e49ccc5aa3 no more prefixes in container_image_name (incompatible with compose.yml) joeac 2026-06-22 13:42:35 +01:00
  • e78c1cba6d container_image_name includes joeac.net- prefix joeac 2026-06-22 13:37:52 +01:00
  • 689ff9bd5c podman-compose builds to $(container_image_name) joeac 2026-06-22 13:37:44 +01:00
  • 7c3ce01b27 podman uses sudo joeac 2026-06-22 13:31:52 +01:00
  • 6081b7ad79 http.Dockerfile copies build output instead of making it joeac 2026-06-22 13:29:52 +01:00
  • 0e902c1f57 Merge branch 'main' of https://git.joeac.net/joeac/joeac.net joeac 2026-06-22 13:29:22 +01:00
  • df20a2ea1e smtp/Dockerfile uses msmtp package on git.joeac.net joeac 2026-06-22 13:16:28 +01:00
  • 870fdc3f65 adds root Makefile joeac 2026-06-22 09:24:36 +01:00
  • 5f11d27f58 adds smtp/Makefile (empty) joeac 2026-06-22 09:12:35 +01:00
  • e9df237ca9 adds prune to all rule in http/Makefile joeac 2026-06-22 08:58:20 +01:00
  • 8b6081dbbf http.Dockerfile uses docker.io/arm32v7/nginx as base joeac 2026-06-19 15:38:02 +01:00
  • f064c794e3 reorder gemini.Dockerfile joeac 2026-06-19 13:56:23 +01:00
  • 960e959bd6 get agate image from repository joeac 2026-06-18 21:27:34 +01:00
  • ba30ad22f8 get comitium image from repo joeac 2026-06-18 21:26:23 +01:00
  • 29db3ce86a first draft of http.Dockerfile joeac 2026-06-18 20:16:22 +01:00
  • 2d89475f0b renames capsule -> gemini joeac 2026-06-18 19:59:58 +01:00
  • f71fbdafac updates readme: swaps website for http joeac 2026-06-18 19:58:41 +01:00
  • 90b16dad40 remove website service from compose.yml joeac 2026-06-18 19:36:13 +01:00
  • 05b9308c1b adds redirect from links/rss.xml -> microlog/rss.xml joeac 2026-06-18 19:22:18 +01:00
  • ca8e6824ea remove Astro website joeac 2026-06-18 19:21:59 +01:00
  • a0f2505728 updates subscribe.upphtml: no /rss.xml joeac 2026-06-18 19:21:01 +01:00
  • 3651679c86 adds microlog/rss.uppxml joeac 2026-06-18 19:18:01 +01:00
  • b0bffe5d72 rss.xml resilient in case multiple blog posts on the same day joeac 2026-06-18 19:15:56 +01:00
  • 86446de9a8 meta.upphtml accepts NO_META flag joeac 2026-06-18 19:11:02 +01:00
  • a63b8c6a0b replaces <hr /> with --- in 2024-07-16.gmi joeac 2026-06-18 19:09:42 +01:00
  • ef681069c7 adds component_files to blog_post_rule, and adds component_files variable joeac 2026-06-18 19:08:42 +01:00
  • 5797bc85bf adds blog_rss_feed_rule to http/Makefile joeac 2026-06-18 19:08:17 +01:00
  • 4c829133a3 adds component files to out_rule deps joeac 2026-06-18 19:07:56 +01:00
  • 2328446520 more sophisticated escape_upphtml in gmi2upphtml joeac 2026-06-18 19:07:45 +01:00
  • af4adc0fc8 remove random ; in rss.uppxml joeac 2026-06-18 19:04:34 +01:00
  • f61a00d292 rss.uppxml uses ' instead of " for version joeac 2026-06-18 19:04:23 +01:00
  • 7d4ce6f073 rss.xml uses description instead of content:encoded joeac 2026-06-18 19:04:11 +01:00
  • db5b029f78 blog/rss.xml has no meta tags in content joeac 2026-06-18 19:03:39 +01:00
  • e8754afca2 blog/rss.xml escapes HTML joeac 2026-06-18 19:03:24 +01:00
  • c179adccb2 replace <hr> with <hr/> joeac 2026-06-18 18:25:28 +01:00
  • caed7bbfdf http: adds blog/rss/xml joeac 2026-06-18 10:13:54 +01:00
  • ff9df11a15 symlinks http/share/man/man1/pp.1 -> http/pp/pp.1 joeac 2026-06-18 09:49:51 +01:00
  • 5396812290 blog/microlog posts have link to index joeac 2026-06-18 09:47:46 +01:00
  • 9996a47d0c fixes missing post titles in microlog joeac 2026-06-18 09:43:52 +01:00