This repository has been archived on 2025-07-31. You can view files and clone it, but cannot push or open issues or pull requests.
Files
glyph/README.md
Nikolaos Karaolidis 3cad7cce61 Update README
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-06-05 23:37:35 +01:00

911 B

glyph

Glyph was an Authelia user file database manager. Because files were light but unwieldy, and LDAP was convenient but complex.

Now, it's turned into a diabolical FUSE MITM contraption that should have never been built. It pretends to be a one-file filesystem (ඞ) that can be read and written to by Authelia, but it actually stores user and group data in a PostgreSQL database.

Do not use this under any circumstances. It is not secure, it is not stable, and it is not created in God's image. It is a joke, and an unfunny one at that.

Development

sudo sysctl net.ipv4.ip_unprivileged_port_start=0
podman build . -f support/Containerfile -t registry.karaolidis.com/karaolidis/glyph:latest
podman kube play --replace support/manifest.yaml -w

CI/CD

podman build . -t registry.karaolidis.com/karaolidis/glyph/rust
podman push registry.karaolidis.com/karaolidis/glyph/rust