diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 9eacb47f..10e08eb7 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -34,6 +34,9 @@ jobs: type=raw,value=latest type=sha,prefix= + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -41,6 +44,7 @@ jobs: uses: docker/build-push-action@v6 with: context: . + platforms: linux/amd64,linux/arm64 push: true tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} diff --git a/SELF-HOSTING.md b/SELF-HOSTING.md index 375ffc81..25cd4c90 100644 --- a/SELF-HOSTING.md +++ b/SELF-HOSTING.md @@ -28,7 +28,7 @@ MFA (two-factor authentication via TOTP) is **not enforced** for self-hosted dep ## 3. Apply Database Migrations -The `supabase/migrations/` directory contains 63 ordered SQL files that set up the full schema, including tables, RLS policies, triggers, and functions. +The `supabase/migrations/` directory contains the ordered SQL files that set up the full schema, including tables, RLS policies, triggers, and functions. **Option A — Supabase CLI (recommended):**