{"id":19746627,"url":"https://github.com/koseven/docker","last_synced_at":"2026-02-06T05:31:52.199Z","repository":{"id":150681109,"uuid":"199458085","full_name":"koseven/docker","owner":"koseven","description":"Official repository for Koseven Docker Images","archived":false,"fork":false,"pushed_at":"2024-06-03T15:15:03.000Z","size":5,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-07-21T22:00:47.033Z","etag":null,"topics":["cli","docker-image","koseven"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/koseven/docker","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/koseven.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":"2019-07-29T13:26:48.000Z","updated_at":"2024-05-22T09:58:38.000Z","dependencies_parsed_at":"2025-04-09T10:56:45.028Z","dependency_job_id":null,"html_url":"https://github.com/koseven/docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/koseven/docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koseven%2Fdocker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koseven%2Fdocker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koseven%2Fdocker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koseven%2Fdocker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/koseven","download_url":"https://codeload.github.com/koseven/docker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koseven%2Fdocker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29152426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T02:39:25.012Z","status":"ssl_error","status_checked_at":"2026-02-06T02:37:22.784Z","response_time":59,"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":["cli","docker-image","koseven"],"created_at":"2024-11-12T02:15:02.551Z","updated_at":"2026-02-06T05:31:52.181Z","avatar_url":"https://github.com/koseven.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Koseven Docker Images\n![License](https://img.shields.io/badge/license-BSD--3--Clause-green.svg)\n\nThis repository holds docker images which can be used for Koseven.\n\nThere will be 4 branches which all server a different purpose:\n\n| Branch          | Purpose                                                                                 |\n| --------------- | --------------------------------------------------------------------------------------- |\n| master          | Image for a development/production environment.                                         |\n| travis          | Image for Unit-Testing inside Travis CI (CAREFUL: Don't use on production servers.)     |\n| devel           | Development Branch for `master`. Only latest `koseven:devel` version will be supproted. |\n| travis-devel    | Development Branch for `travis`. Only latest `koseven:devel` version will be supproted. |\n\n## Using the container images\n\nUsing one of the container is quite straight forward.\nThe docker repository for them is called `koseven/docker`.\n\nBy specifying the desired branch as docker-tag you can acquire the desired image.\n\n_Note: for pulling the `master` branch use `latest` as tag name._\n\ne.g. This will pull the master branch image:\n`docker pull koseven/docker:latest`\n\ne.g This will pull the travis branch image:\n`docker pull koseven/docker:travis`\n\nAfter executing the `docker pull` command from above you're done setting up\nyour docker image, now you can go ahead and use it!\n\n## Example for using `master` image\n\n__Coming Soon. Stay tuned!__\n\n## Example for using `travis` image\n\nFor this particular Image you have multiple options. \n\n1. Some IDE's ([PHPStorm](https://blog.alejandrocelaya.com/2017/02/01/run-phpunit-tests-inside-docker-container-from-phpstorm/) for example) have full support for docker unittesting, you just need to configure it there and\n   you are good to go!\n   \n2. Run the tests from the cli. Execute the following cli commands (from within your Koseven installation folder):\n   1. Start container in background and mount installation folder:  \n   `docker run -dtP --name unittest -v $(pwd):/tmp/koseven/ koseven/docker:travis`\n\n   2. Start services, install composer requirements and run PHPUnit  \n   `docker exec unittest /bin/sh -c \"service redis-server start; cd /tmp/koseven; composer install; php vendor/bin/phpunit\"`\n   \n_(Hint) You can execute a `/bin/bash` shell inside the container and modify it before Unit-Testing  \n`docker exec -i -t unittest /bin/bash`_\n\nFor more examples / tutorials how to create and interact with container visit the official [Docker Help](https://docs.docker.com/get-started/)\n\n## Roadmap\n\n| Target                 | Release date       |\n| ---------------------- | ------------------ |\n| Initial `master` image | 2019.11.??         |\n| Initial `travis` image | 2019.09.??         |\n| Initial `travis-devel` | 2019.08.??         |\n\n## Contributing\n\nAs usual, [fork and send pull requests](https://help.github.com/articles/fork-a-repo)\n\n## Getting Help\n\n* Open issues in this project.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkoseven%2Fdocker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkoseven%2Fdocker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkoseven%2Fdocker/lists"}