{"id":19232764,"url":"https://github.com/makeomatic/docker-janky","last_synced_at":"2025-02-23T11:40:54.225Z","repository":{"id":142912425,"uuid":"60539654","full_name":"makeomatic/docker-janky","owner":"makeomatic","description":"Creates deployable docker janky container","archived":false,"fork":false,"pushed_at":"2016-06-13T16:36:35.000Z","size":30,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-01-05T00:24:38.587Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","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/makeomatic.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":"2016-06-06T15:36:37.000Z","updated_at":"2016-06-11T16:06:48.000Z","dependencies_parsed_at":"2023-05-02T12:42:01.501Z","dependency_job_id":null,"html_url":"https://github.com/makeomatic/docker-janky","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/makeomatic%2Fdocker-janky","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/makeomatic%2Fdocker-janky/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/makeomatic%2Fdocker-janky/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/makeomatic%2Fdocker-janky/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/makeomatic","download_url":"https://codeload.github.com/makeomatic/docker-janky/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240310872,"owners_count":19781341,"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-09T16:07:27.024Z","updated_at":"2025-02-23T11:40:54.216Z","avatar_url":"https://github.com/makeomatic.png","language":"Ruby","readme":"# Dockerized janky\n\n## Example configuration\n\nWe need mysql or postgresql as a persistence layer, active jenkins \u0026 hubot instances\n\n```sh\n# expose socket at /run/mysqld/mysql.sock\n# create users\ndocker run \\\n  --name mysql \\\n  -v /path/to/mysql/data:/var/lib/mysql \\\n  -v /run/mysqld:/run/mysqld \\\n  --hostname mysqlhost \\\n  -e 'DB_USER=janky' \\\n  -e 'DB_PASS=janky_pass' \\\n  -e 'DB_NAME=janky_production' \\\n  sameersbn/mysql\n\ndocker run \\\n  --link db:db \\\n  --name janky \\\n  -v /path/to/config:/opt/config \\\n  -v /run/mysqld:/run/mysqld \\\n  -e 'RACK_ENV=production' \\\n  -e 'DATABASE_URL=mysql2://janky:janky_pass@mysqlhost/janky_production' \\\n  -e 'JANKY_BASE_URL=http://janky.example.com/' \\\n  -e 'JANKY_BUILDER_DEFAULT=http://jenkins.example.com/' \\\n  -e 'JANKY_CONFIG_DIR=/opt/config' \\\n  -e 'JANKY_HUBOT_USER=janky' \\\n  -e 'JANKY_HUBOT_PASSWORD=janky_password' \\\n  -e 'JANKY_GITHUB_USER=github' \\\n  -e 'JANKY_GITHUB_PASSWORD=github_token' \\\n  -e 'JANKY_GITHUB_HOOK_SECRET=supersecret' \\\n  -e 'JANKY_CHAT_DEFAULT_ROOM=control-room' \\\n  -e 'JANKY_DATABASE_SOCKET=/run/mysql.sock' \\\n  -e 'JANKY_GITHUB_STATUS_TOKEN=....' \\\n  -e 'JANKY_CHAT=hubot' \\\n  -e 'JANKY_CHAT_HUBOT_URL=https://hubot.example.com/' \\\n  -e 'JANKY_CHAT_HUBOT_ROOMS=control-room' \\\n  -e 'JANKY_SESSION_SECRET=$(pwgen)' \\\n  -e 'JANKY_AUTH_CLIENT_ID=...' \\\n  -e 'JANKY_AUTH_CLIENT_SECRET=...' \\\n  -e 'JANKY_AUTH_ORGANIZATION=...' \\\n  -e 'JANKY_AUTH_TEAM_ID=git' \\\n  makeomatic/janky\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmakeomatic%2Fdocker-janky","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmakeomatic%2Fdocker-janky","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmakeomatic%2Fdocker-janky/lists"}