{"id":18861613,"url":"https://github.com/zoneminder/zmdockerfiles","last_synced_at":"2026-02-09T16:30:15.908Z","repository":{"id":28360301,"uuid":"117464525","full_name":"ZoneMinder/zmdockerfiles","owner":"ZoneMinder","description":"Dockerfiles for the ZoneMinder project build system and for running ZoneMinder","archived":false,"fork":false,"pushed_at":"2025-01-25T14:16:11.000Z","size":207,"stargazers_count":218,"open_issues_count":10,"forks_count":102,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-02-15T01:31:40.048Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","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/ZoneMinder.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":"2018-01-14T20:34:16.000Z","updated_at":"2025-02-05T07:00:15.000Z","dependencies_parsed_at":"2024-01-01T14:03:18.530Z","dependency_job_id":"461c41d1-173f-499c-8d25-9402c1df4813","html_url":"https://github.com/ZoneMinder/zmdockerfiles","commit_stats":{"total_commits":252,"total_committers":27,"mean_commits":9.333333333333334,"dds":0.6388888888888888,"last_synced_commit":"bfa4806d6da3959cf5fe00e4c639da14778da1b9"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZoneMinder%2Fzmdockerfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZoneMinder%2Fzmdockerfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZoneMinder%2Fzmdockerfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZoneMinder%2Fzmdockerfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZoneMinder","download_url":"https://codeload.github.com/ZoneMinder/zmdockerfiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239801798,"owners_count":19699412,"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-08T04:30:16.224Z","updated_at":"2026-02-09T16:30:15.862Z","avatar_url":"https://github.com/ZoneMinder.png","language":"Dockerfile","readme":"# zmdockerfiles\nThis repository contains Docker files used in various ways for the ZoneMinder project.\n\n## Usage\n\n**Note:** Detailled usage instructions for the development and release Dockerfiles are contained within each Dockerfile.\n\nDocker images are published to Docker Hub and can be pulled directly from there e.g.\n\n### CentOS and Rocky\n\nUsing external folders:\n```bash\ndocker run -d -t -p 1080:443 \\\n    -v /disk/zoneminder/events:/var/lib/zoneminder/events \\\n    -v /disk/zoneminder/mysql:/var/lib/mysql \\\n    -v /disk/zoneminder/logs:/var/log/zm \\\n    --name zoneminder \\\n    zoneminderhq/zoneminder:latest-el7\n```\n\nUsing external folders and external MySQL database:\n\n```bash\ndocker run -d -t -p 1080:443 \\\n    -e TZ='America/Los_Angeles' \\\n    -e ZM_DB_USER='zmuser' \\\n    -e ZM_DB_PASS='zmpassword' \\\n    -e ZM_DB_NAME='zoneminder_database' \\\n    -e ZM_DB_HOST='my_central_db_server' \\\n    -v /disk/zoneminder/events:/var/lib/zoneminder/events \\\n    -v /disk/zoneminder/logs:/var/log/zm \\\n    --shm-size=\"512m\" \\\n    --name zoneminder \\\n    zoneminderhq/zoneminder:latest-el7\n```\n\n### Ubuntu\n\n```bash\ndocker run -d -t -p 1080:80 \\\n    -e TZ='Europe/London' \\\n    -v ~/zoneminder/events:/var/cache/zoneminder/events \\\n    -v ~/zoneminder/images:/var/cache/zoneminder/images \\\n    -v ~/zoneminder/mysql:/var/lib/mysql \\\n    -v ~/zoneminder/logs:/var/log/zm \\\n    --shm-size=\"512m\" \\\n    --name zoneminder \\\n    zoneminderhq/zoneminder:latest-ubuntu18.04\n```\n\nExample for passing a host device to the container (for hardware acceleration via DecoderHWAccelName/DecoderHWAccelDevice):\n\n```bash\ndocker run [...] \\\n    [...]\n    --device /dev/dri \\\n    [...]\n```\n\n## Contributions\n\nContributions are welcome, but please follow instructions under each subfolder:\n\n- [buildsystem](https://github.com/ZoneMinder/zmdockerfiles/tree/master/buildsystem) - These build zoneminder into packages\n- [development](https://github.com/ZoneMinder/zmdockerfiles/tree/master/development) - These run the latest ZoneMinder code.\n- [release](https://github.com/ZoneMinder/zmdockerfiles/tree/master/release) - These run the latest ZoneMinder release.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoneminder%2Fzmdockerfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzoneminder%2Fzmdockerfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoneminder%2Fzmdockerfiles/lists"}