Getting Mastodon running on a custom domain
This TIL is mainly a rehash of these two articles by Jacob and Andrew:
541 words
|
3 minutes
Pointing a custom subdomain at Read the Docs
I host the documentation for Datasette on [Read the Docs](https://readthedocs.org/). Until today it lived at https://datasette.readthedocs.io/ but ...
245 words
|
1 minute
Running OpenSearch in Rootless Podman Containers - A Complete Guide
A comprehensive guide to setting up and running OpenSearch in rootless Podman containers with proper security configuration and systemd integration.
426 words
|
2 minutes
HTML datalist
A [Datasette feature suggestion](https://github.com/simonw/datasette/issues/1890) concerning autocomplete against a list of known values inspired m...
320 words
|
2 minutes
Registering temporary pluggy plugins inside tests
While implementing more finely-grained permissions for `datasette-insert-api` ([issue 8](https://github.com/simonw/datasette-insert-api/issues/8)) ...
154 words
|
1 minute
Opt-in integration tests with pytest --integration
For both [s3-credentials](https://github.com/simonw/s3-credentials) and [datasette-publish-fly](https://github.com/simonw/datasette-publish-fly) I ...
214 words
|
1 minute
Building a Secure Service Mesh Without Kubernetes Using SPIFFE, SPIRE, and Cilium
A comprehensive guide to implementing a zero-trust service mesh on Linux VMs without Kubernetes, using SPIFFE/SPIRE for identity management, Cilium for networking, and private DNS for service discovery.
1617 words
|
8 minutes
GitHub Actions job summaries
New feature [announced here](https://github.blog/2022-05-09-supercharging-github-actions-with-job-summaries/). Here's the [full documentation](http...
261 words
|
1 minute