{"id":18577055,"url":"https://github.com/brianlesko/postresql-docker","last_synced_at":"2026-01-31T03:30:59.250Z","repository":{"id":251246430,"uuid":"836823318","full_name":"BrianLesko/postresql-docker","owner":"BrianLesko","description":"Run a postgreSQL server hosted in a docker container, and start a webUI for basic querying","archived":false,"fork":false,"pushed_at":"2024-08-28T01:19:03.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-10T23:47:46.267Z","etag":null,"topics":["basics","container","containerization","containers","data","data-science","docker","postgres","postgresql","sql","template"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BrianLesko.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-01T16:22:12.000Z","updated_at":"2024-08-28T01:19:06.000Z","dependencies_parsed_at":"2024-11-06T23:30:41.032Z","dependency_job_id":"fe98d8a0-579e-4ba7-a4a7-4811a35e2265","html_url":"https://github.com/BrianLesko/postresql-docker","commit_stats":null,"previous_names":["brianlesko/postresql-docker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BrianLesko/postresql-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrianLesko%2Fpostresql-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrianLesko%2Fpostresql-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrianLesko%2Fpostresql-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrianLesko%2Fpostresql-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BrianLesko","download_url":"https://codeload.github.com/BrianLesko/postresql-docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrianLesko%2Fpostresql-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28928148,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T02:59:34.861Z","status":"ssl_error","status_checked_at":"2026-01-31T02:59:05.369Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["basics","container","containerization","containers","data","data-science","docker","postgres","postgresql","sql","template"],"created_at":"2024-11-06T23:27:40.141Z","updated_at":"2026-01-31T03:30:59.225Z","avatar_url":"https://github.com/BrianLesko.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Launch and interact with a SQL database server via a web UI\n\nThe main goal of this project is to use PostegreSQL, one of the oldest Structured Query Languages, to implement a data server that can accept queries for retreival and augmentation from the local computer network.\n\nSub goals in the project consist of making sure the data is persistent, that the database server launches on bootup from a linux computer, and that the project can launch from a pc or mac that has docker desktop running. Of course I also want to learn some PostreSQL queries. \n\n## Dependencies\n\nPython libraries\n- `streamlit`: to create the user interface with pure python\n- `psycopg2`: to query the SQL database - did not install right\n- `psycopg2-binary`: also needed for querying the database\n\nDocker\n- I am opting for the alpine linux docker cotnainer for a small footprint. \n- Heres the image: PostgreSQL has an [official docker image](https://hub.docker.com/_/postgres) \n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrianlesko%2Fpostresql-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrianlesko%2Fpostresql-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrianlesko%2Fpostresql-docker/lists"}