~dricottone/huttese

ref: 5d2aca8c20674920a34852d9c79698b607a996d5 huttese/sr/etc/postfix/transport -rw-r--r-- 188 bytes
Slight fix to the LMTP routing
Version 1.1

Minor changes to the Makefile recipes, mostly to clean up the
repetitive tests/checks.

Added the `todo.sr.ht` Unix socket to Postfix configuration.
Configuration updates

The NGINX and Sourcehut configurations now are set for the final domains
(i.e. git.dominic-ricottone.com not git.intra.dominic-ricottone.com).

Paths in Makefiles are now set for deployment.

The Makefile has been split between `docker` and `podman` versions. The
`docker` version is effectively final. I will be working with `podman`
from this point on.

All services are up and running via `supervisord`, with possible exception
for `todosrht-lmtp`. I continue to try small changes to Postfix and/or
`todosrht` configurations.
Refactoring

The site is no more functional now. But the databases are now in
separate containers, and there is a working recipe for managing the
database initialization/migration (via `make dbinit` and `make dbmigrate`).
This should speed up image builds and container starts, and make the
entire development cycle faster.

Sourcehut files have been moved to `sr/`.
Initial commit

Site not yet working. Cannot reach meta.intra.dominic-ricottone.com
(502 Bad Gateway). Cannot get CGI or PHP FastCGI test scripts to work
reliably (502 Bad Gateway or 403 Forbidden). But static HTML is working
great, so the NGINX server is at least minimally working.

postgres database is working, though no migrations have been tested.

redis database is unknown.

postfix service is working within the container. Whether the sourcehut
services are configured to use it properly or not is unknown.

Need to find a better way to redact sensitive information than manual
edits.