{"id":19045055,"url":"https://github.com/pgadmin-org/pgaweb","last_synced_at":"2026-05-10T02:30:19.311Z","repository":{"id":112868438,"uuid":"539030363","full_name":"pgadmin-org/pgaweb","owner":"pgadmin-org","description":"The pgAdmin Website","archived":false,"fork":false,"pushed_at":"2025-01-30T11:11:35.000Z","size":41412,"stargazers_count":1,"open_issues_count":4,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-30T12:22:26.949Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/pgadmin-org.png","metadata":{"files":{"readme":"README.md","changelog":"news/__init__.py","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":"2022-09-20T14:24:51.000Z","updated_at":"2025-01-30T11:11:39.000Z","dependencies_parsed_at":"2023-09-23T00:34:11.511Z","dependency_job_id":"d89d80b6-5274-4fa2-a188-7335b6664e67","html_url":"https://github.com/pgadmin-org/pgaweb","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgadmin-org%2Fpgaweb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgadmin-org%2Fpgaweb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgadmin-org%2Fpgaweb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgadmin-org%2Fpgaweb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pgadmin-org","download_url":"https://codeload.github.com/pgadmin-org/pgaweb/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240102036,"owners_count":19747943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-11-08T22:48:38.426Z","updated_at":"2026-05-10T02:30:19.234Z","avatar_url":"https://github.com/pgadmin-org.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"pgAdmin Website\n===============\n\n# Installation instructions\n\n## Install Python dependencies\nRun the command:\n\n```bash\npip install -r requirements.txt\n```\n\n## Create local settings file\nCreate a the file pgaweb/settings_local.py from pgaweb/settings.py changing the needed options to run locally.\nFor connection complaints inquiring about postgres \"running locally and accepting connections on Unix domain socket...\",\nyou'll need to change the `HOST` from the postgres data directory to `localhost`.\n\n\n## Database setup\n\n### Create a new database\n\nCreate a new database using the command\n\n```bash\ncreatedb pgaweb\n```\n\n### Create Migrations for individual modules\n```bash\n./manager.py makemigrations download\n./manager.py makemigrations faq\n./manager.py makemigrations news\n./manager.py makemigrations versions\n```\n\n### Migrate database\n\n```bash\n./manage.py migrate\n```\n\n### Populate the table\n\nYou will at least need to:\n\n```bash\n./manage.py loaddata ./versions/fixtures/versions.json\n```\n\nIf you want to see the other content in the site running locally,\nyou will need to repeat this for the other fixtures:\n\n```bash\n./manage.py loaddata ./download/fixtures/packages.json\n./manage.py loaddata ./download/fixtures/distributions.json\n./manage.py loaddata ./download/fixtures/versions.json\n./manage.py loaddata ./download/fixtures/downloads.json\n./manage.py loaddata ./faq/fixtures/categories.json\n./manage.py loaddata ./faq/fixtures/faqs.json\n./manage.py loaddata ./news/fixtures/news.json\n```\n\n## Install frontend requirements\n\n\n\n# Dependencies\n\nIn order for yarn build to run successfully for generating critical css on \nDebian or Centos systems, additional libraries need to be installed on the \nsystem. Please install the dependencies below on respective systems.\n\nFor CentOS:\n\n```\nyum install alsa-lib atk cups-libs GConf2 gtk3 ipa-gothic-fonts libXcomposite \\\n  libXcursor libXdamage libXext libXi libXrandr libXScrnSaver libXtst pango \\\n  xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi xorg-x11-fonts-cyrillic \\\n  xorg-x11-fonts-misc xorg-x11-fonts-Type1 xorg-x11-utils\n```\n\nFor Debian:\n\n```\napt-get install ca-certificates fonts-liberation gconf-service \\\n  libappindicator1 libasound2 libatk-bridge2.0-0 libatk1.0-0 libc6 libcairo2 \\\n  libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgbm1 libgcc1 libgconf-2-4 \\\n  libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libnss3 libpango-1.0-0 \\\n  libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 \\\n  libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 \\\n  libxss1 libxtst6 lsb-release wget xdg-utils\n```\n\n# Run the build\n\n```bash\nyarn install\nyarn run build\n```\n\n# Start the application\n\n```bash\n./manage.py runserver\n```\n\n# WSGI Deployment\n\nThe server will automatically compile SCSS files at startup. If you're running behind (for example) uWSGI, you may\nneed to manually create the static/COMPILED directory and ensure it has the correct permissions/ownership to allow\nupdates to be made at startup.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgadmin-org%2Fpgaweb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpgadmin-org%2Fpgaweb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgadmin-org%2Fpgaweb/lists"}