| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Add openssl to the Debian builder image. | Owen Jacobson | 2025-11-08 |
| | | | | | | | In 1f44cd930cdff94bb8cf04f645a5b035507438d9, we added `web_push` to the server's dependencies. The `web_push` crate indirectly depends on OpenSSL for crypto operations, which in turn depends on OpenSSL being installed on the target system. This adds it to the builder. It's not actually needed at runtime (and does not appear in the resulting package's dependencies), for reasons that are somewhat obscure but which probably have to do with static linking. This was missed during that change because we weren't trying to deploy it. | ||
| * | Package `hi` for Debian. | Owen Jacobson | 2024-10-29 |
| This commit provides a Docker-based build process for generating `.deb` packages, which can be run in Docker Desktop. I don't love it, but it's the best option I have _right now_ for doing this. The resulting packages: * Install `hi` (and `hi-recanonicalize`), in `/usr/bin`. * Create a user (`hi`) and a data directory (`/var/lib/hi`). * Create and start a systemd service unit for `hi`. Packages are built for arm64 and amd64 (aka x86_64). | |||
