{"id":21199075,"url":"https://github.com/gundamew/bsdock","last_synced_at":"2026-04-13T23:02:22.173Z","repository":{"id":69546387,"uuid":"117520960","full_name":"gundamew/bsdock","owner":"gundamew","description":"Yet another dockerized PHP development environment.","archived":false,"fork":false,"pushed_at":"2019-07-25T04:29:18.000Z","size":61,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-14T22:23:41.233Z","etag":null,"topics":["docker","docker-compose","lemp","local-development"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gundamew.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2018-01-15T08:54:27.000Z","updated_at":"2025-02-24T09:23:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"22da3760-ff62-4e74-9eed-7e8d838f1ed4","html_url":"https://github.com/gundamew/bsdock","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/gundamew/bsdock","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gundamew%2Fbsdock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gundamew%2Fbsdock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gundamew%2Fbsdock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gundamew%2Fbsdock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gundamew","download_url":"https://codeload.github.com/gundamew/bsdock/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gundamew%2Fbsdock/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31774547,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T20:17:16.280Z","status":"ssl_error","status_checked_at":"2026-04-13T20:17:08.216Z","response_time":93,"last_error":"SSL_read: 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","docker-compose","lemp","local-development"],"created_at":"2024-11-20T19:56:47.994Z","updated_at":"2026-04-13T23:02:22.156Z","avatar_url":"https://github.com/gundamew.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# bsdock\n\nTry to dockerized my PHP development environment. It only contains Nginx, PHP-FPM, and MySQL containers.\n\nInspired by [Laradock](https://github.com/laradock/laradock).\n\n## Requirement\n\nI run the containers on **macOS High Sierra (10.13.4)** and **Docker CE for Mac (18.03.1-ce-mac65)**.\n\nThe scripts may work on Ubuntu or any other OS, but I did not test on them.\n\nIt uses [mkcert](https://github.com/FiloSottile/mkcert) to create self-signed SSL certificates.\n\n## Usage\n\n### 1. Create workspace\n```shell\n$ mkdir workspace\n```\n\n### 2. Clone the repository\n```shell\n$ cd workspace/\n$ git clone git@github.com:gundamew/bsdock.git\n```\n\n### 3. Create self-signed SSL certificates\n```shell\n# Create a new local CA first\n$ mkcert -install\n\n# Create new certificates for local development URLs\n$ mkcert example.test localhost 127.0.0.1 ::1\n\n# Create a strong Diffie-Hellman group\n$ sudo openssl dhparam -out /path/to/dhparam.pem 4096\n```\n\n### 4. Create \u0026 run containers\n```shell\n$ docker-compose up -d --build\n```\n\n## File Structure\n```shell\n.\n├── bsdock\n│   ├── docker-compose.yml\n│   ├── mysql\n│   ├── nginx\n│   └── php-fpm\n├── data\n│   └── mysql\n├── logs\n│   └── nginx\n└── www\n    └── example\n        └── index.php\n```\n\n* `data/` Database system files\n* `www/` The web server document root\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgundamew%2Fbsdock","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgundamew%2Fbsdock","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgundamew%2Fbsdock/lists"}