Skip to content

Conversation

yvan-sraka
Copy link

@yvan-sraka yvan-sraka commented Sep 15, 2025

This PR makes some fixes and tweaks on top of #2020 (it's used for working on the system-manager modules integration in supabase/postgres#1787).

The flake have been rewritten using blueprint framework, it now provides a straightforward devshell, a default package (the binary built from the Go sources in this repository), and an auth NixOS module with default settings that are turned into the required configuration files and a systemd service. Some utility scripts for managing the service have been removed, as we now expect this to be handled directly through systemd utilities.

samrose and others added 11 commits September 22, 2025 14:03
       … while evaluating 'strict' to select 'drvPath' on it
         at /builtin/derivation.nix:1:552:
       … while calling the 'derivationStrict' builtin
         at /builtin/derivation.nix:1:208:
       (stack trace truncated; use '--show-trace' to show the full trace)

       error: attribute 'gocode' missing
       at /nix/store/7r2yz90q994vr66n8gy7r9wwjvd6pzif-source/flake.nix:270:15:
          269|               pkgs.go-outline
          270|               pkgs.gocode
             |               ^
          271|               pkgs.gopkgs
       Did you mean one of gecode, avocode, goose, lolcode or qrcode?
The flake now provides a straightforward devshell, a default
package (the binary built from the Go sources in this repository), and
an auth NixOS module with default settings that are turned into the
required configuration files and a systemd service. Some utility
scripts for managing the service have been removed, as we now expect
this to be handled directly through systemd utilities.
Only test that the service starts for now.
as per commit supabase/postgres@493bd39

(HEAD -> develop, origin/develop, origin/HEAD)
Author: Chris Stockton <[email protected]>
Date:   Wed Sep 17 07:48:52 2025 -0700

    feat: tighten gotrue.service deps and startup behavior (supabase#1783)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants