8000 nix run .#start server 15 local dev full config by samrose · Pull Request #1130 · supabase/postgres · GitHub
[go: up one dir, main page]

Skip to content

nix run .#start server 15 local dev full config #1130

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Aug 20, 2024

Conversation

samrose
Copy link
Collaborator
@samrose samrose commented Aug 15, 2024

What kind of change does this PR introduce?

This PR fixes our nix run .#start-server 15 function to use configurations found in our ansible files as a basis for configuring postgresql to run locally

Once you run nix run .#start-server 15 you can then run nix run .#start-client-and-migrate 15 and you should have a working environment that matches very closely with our AMI release configuration (however it is using the versions in your current branch of your current repo for the .#psql_15/bin bundle).

The logging config in our AMI is commented out so that logs will stream to stdout/stderr for local development

This has been tested on aarch64-linux and aarch64-darwin + x86_64-linux

@samrose samrose self-assigned this Aug 15, 2024
@samrose samrose requested a review from a team as a code owner August 15, 2024 20:24
@samrose samrose requested a review from olirice August 15, 2024 20:24
@samrose samrose merged commit 826897a into develop Aug 20, 2024
7 of 8 checks passed
@samrose samrose deleted the sam/start-server-full-config branch August 20, 2024 12:38
damonrand pushed a commit to cepro/postgres that referenced this pull request Jun 15, 2025
* test: include supautils conf

* feat: local dev config matching AMI release

* fix: restore old testing conf

* feat: make sure macos needed support included

* chore: rm logfile

---------

Co-authored-by: Sam Rose <samuel@supabase.io>
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
0