Tailscale Exit Node on FreeBSD
We needed a simple and secure way to run Tailscale as a VPN exit node on a FreeBSD server so we documented it here for future reference. Hope it helps someone else as well.
Continue ReadingAt Conrad Research, we're building the autocomplete for architecture. We accelerate project delivery for our clients and build the systems our industry will run on.
— Austen Conrad Founder, AIA, NCARB, NCIDQ
A running journal of insights, breakthroughs, and early looks at the technology we're building to autocomplete architecture.
We needed a simple and secure way to run Tailscale as a VPN exit node on a FreeBSD server so we documented it here for future reference. Hope it helps someone else as well.
Continue Reading
Field notes from bringing our first datacenter server's networking online.
Continue Reading
FreeBSD’s native support for ZFS snapshots and jails provides a powerful foundation for immutable deployments. By creating a new jail from a ZFS snapshot for every release, we get instant roll‑backs, zero‑downtime upgrades, and a clean, reproducible environment. This article walks through the (very opinionated) flow that we use. From jails setup through running Caddy as a health‑checked reverse proxy in front of the jails.
Continue Reading
At Conrad Research we LOVE Temporal. It gives us a high velocity in development because our code doesn't have to worry as much about implementing retry logic. We are in the process of moving to a self-hosted Temporal server and as such we're starting with the baby step of setting up a Temporal CLI dev server to run on our FeeBSD deployment platform.
Continue Reading
At Conrad Research, we love Turso, Go, and FreeBSD. This guide walks you through building and installing the Turso Go client on FreeBSD, so that you can start writing Go applications that connect to Turso from your FreeBSD server.
Continue Reading