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
Add docs for connecting mathesar to local db #2819
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The steps are clear enough, and worked for me. I think this makes some dubious assumptions, however, and it's oddly placed in the overall documentation.
- If someone is just following the install script, they will get blocked up before making it to a running system (if they want to connect)
- I'm not sure about the placement in the navigation on the left.
I think this needs to be linked from the main install via docker compose page with some kind of 'note' or 'warning' style, as some kind of optional prerequisites specific to this type of installation. Will it be possible to figure out the network settings before running the installer? If not, that makes things even more difficult.
…and remove the doc from side nav
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks good. Thank you!
I happened to notice that this new docs page is in in the guide but not in the guide's nav menu. @Anish9901 can you edit |
@seancolsen it was actually @mathemancer suggestion to not put the guide in the nav menu as it might confuse users and might lead them to not be able to complete the installation process using the install script which is a requirement for following the steps suggested in this guide. |
Oh sorry -- I should have read his comment before making mine. Interesting. Having a page in the guide which is not in the nav menu feels very weird to me. Like, if you navigate to that page, you should be able to use the nav menu to understand your current context within the rest of the documentation and to navigate back to other pages. Publishing it outside the nav turns the page into a sort of dead end. It also makes the page harder for readers to find. Having read Brent's comment a few times, I still don't understand the reason for not putting this in the nav -- I think maybe because I don't understand the docs content well enough. @mathemancer could we address your concerns by placing some sort of disclaimer at the top of this page? |
Fixes #2571
Documentation about how to connect Mathesar to a Postgres DB running locally on a host machine (i.e. DB outside the docker container).
There doesn't seem to be an elegant approach we can take for connecting Mathesar to a host db without fiddling around with a bunch of internal Postgres files on the host system namely the
postgresql.conf
&pg_hba.conf
. If someone really wants to connect Mathesar to their local db the steps are clearly documented in this PR.Checklist
Update index.md
).develop
branch of the repositoryvisible errors.
Developer Certificate of Origin
Developer Certificate of Origin