Repository navigation
Burrow v0.1.1
This release adds native Linux amd64 and arm64 builds for Burrow's container
images and standalone binaries. The authentication, authorization and database
schema remain the same as v0.1.0.
Changes
- Native amd64 and arm64 CI coverage for SQLite/PostgreSQL race tests,
Chromium/MFA/OIDC browser flows and container builds. - Both architectures under the same versioned image tag in GHCR and Docker Hub.
- Separate amd64 and arm64 binary archives, each extracted from its tested
release image and verified through the packaged-binary browser suite. - A shared Compose deployment archive, version-specific installation guide,
platform/index image digests and complete attachment checksums. - Publication reuses the saved images and checks architecture, commit, exact
index membership, public index access and matching digests across registries.
Install
Docker automatically selects Linux amd64 or arm64 from either image:
ghcr.io/arkgravity/burrow:v0.1.1
docker.io/logic3579/burrow:v0.1.1
The six attachments are:
burrow_v0.1.1_linux_amd64.tar.gzburrow_v0.1.1_linux_arm64.tar.gzburrow_v0.1.1_deploy.tar.gzINSTALL.mdIMAGES.txtSHA256SUMS
Both binaries embed the frontend and require glibc 2.36 or newer, for example
Debian 12. Containers are the recommended deployment method. Follow the attached
installation guide for credentials, TLS, configuration and startup order.
Upgrade and verification
Back up the database, original master key and configuration before upgrading.
Select the v0.1.1 image or matching binary, then run migration and seed before
starting the server. This release introduces no new database migration; it keeps
schema v5 and mandatory TOTP. The published v0.1.0 artifacts remain unchanged.
The release workflow requires successful full CI for the exact main-branch
commit. Both native preparation jobs must pass packaged-binary browser tests
and production-mode PostgreSQL container startup checks before publication.
Results are available under the repository's Actions tab. These engineering
checks do not constitute OpenID Foundation certification or validation of your
production deployment.
中文说明
v0.1.1 新增 Linux amd64 和 arm64 双架构镜像与独立二进制。
GHCR 和 Docker Hub 共用 v0.1.1 标签,Docker 根据宿主架构自动选择镜像。
两个二进制归档均内嵌前端,要求 glibc 2.36 或更新版本;推荐通过容器部署。
CI 在两个原生架构上执行双数据库 race、浏览器和镜像构建检查。
Release 从各自镜像提取并打包二进制,测试打包后的程序及生产模式 PostgreSQL 容器,
随后复用已测试镜像发布;附件包含两个二进制包、共享部署包、安装指南、镜像 digest 和校验文件。
本次不修改认证、权限与数据库结构,继续使用 schema v5 和全员强制 TOTP。
从 v0.1.0 升级前请备份数据库、原 master key 和配置,依次执行迁移、seed 和启动。
旧 v0.1.0 发布产物保持原样。自动化工程检查不代表官方 OIDC 认证或生产环境验证。