{"id":20190045,"url":"https://github.com/0xbitbuster/polizei-zeitung","last_synced_at":"2026-04-07T07:40:31.543Z","repository":{"id":234633071,"uuid":"789280520","full_name":"0xBitBuster/polizei-zeitung","owner":"0xBitBuster","description":"Platform for anonymous tips on criminals \u0026 missing persons","archived":false,"fork":false,"pushed_at":"2024-05-20T12:10:34.000Z","size":1033,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-03T07:28:49.338Z","etag":null,"topics":["docker","mongodb","nextjs","nodejs","police","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/0xBitBuster.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-04-20T05:42:36.000Z","updated_at":"2024-07-19T11:39:28.000Z","dependencies_parsed_at":"2024-04-20T06:37:45.340Z","dependency_job_id":"de7db27d-90b9-4f54-af48-65be9cb70b86","html_url":"https://github.com/0xBitBuster/polizei-zeitung","commit_stats":null,"previous_names":["0xbitbuster/polizei-zeitung"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/0xBitBuster/polizei-zeitung","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xBitBuster%2Fpolizei-zeitung","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xBitBuster%2Fpolizei-zeitung/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xBitBuster%2Fpolizei-zeitung/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xBitBuster%2Fpolizei-zeitung/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xBitBuster","download_url":"https://codeload.github.com/0xBitBuster/polizei-zeitung/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xBitBuster%2Fpolizei-zeitung/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31504897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"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":["docker","mongodb","nextjs","nodejs","police","tailwindcss"],"created_at":"2024-11-14T03:40:20.763Z","updated_at":"2026-04-07T07:40:31.527Z","avatar_url":"https://github.com/0xBitBuster.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Showcase Image](https://i.ibb.co/gb20Xk0/Screenshot-2024-04-20-073408.png)\n\nYour platform for anonymous tips on criminals, missing persons and the latest police reports in Germany. This project utilizes scraping technology to scrape the latest missing and wanted persons from german police websites. Tech stack: Node.js, Next.js, MongoDB \u0026 Docker.\n\n## Getting Started\n### Prerequisites\n\n- Node.js (version 12 or higher)\n- Docker\n- MongoDB Database\n\n### Installation\n1. Clone the repo\n\n```sh\n\ngit clone https://github.com/0xBitBuster/polizei-zeitung.git\n\n```\n\n2. Enter your API Keys and Server Configuration in `docker-compose.dev.yaml` (development), `docker-compose.yaml` (production) and `next.config.js`\n\n\n### Usage\nTo start the server in development mode, run:\n```bash\ndocker-compose -f docker-compose.dev.yaml up --build\n```\nTo run the server in production mode, run:\n```bash\ndocker-compose up --build\n```\n\n* In development, the server runs on following ports: `3000` (frontend) and `4000` (backend)\n\n* In production, the server runs on following ports: `80` (http), `81` (nginx proxy manager), `443` (https)\n\n* In production, after you started the server, you need to configure the nginx proxy whilst redirect all frontend (\"/\") traffic to `http(s)://frontend:3000` and all backend (\"/api/*\") traffic to `http(s)://backend:4000`. \n\nDefault Nginx Proxy Manager credentials are \"admin@example.com\" (Email) and \"changeme\" (Password)\nDefault Admin Website is located at \"/admin\" and the default password is \"changeme\"\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xbitbuster%2Fpolizei-zeitung","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xbitbuster%2Fpolizei-zeitung","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xbitbuster%2Fpolizei-zeitung/lists"}