{"id":18947133,"url":"https://github.com/qedsoftware/security-cams","last_synced_at":"2026-03-26T21:30:18.389Z","repository":{"id":145932535,"uuid":"50765639","full_name":"qedsoftware/security-cams","owner":"qedsoftware","description":"Scripts for security cameras.","archived":false,"fork":false,"pushed_at":"2016-01-31T20:33:59.000Z","size":1,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-01T00:44:41.061Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/qedsoftware.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}},"created_at":"2016-01-31T08:39:53.000Z","updated_at":"2016-01-31T08:47:50.000Z","dependencies_parsed_at":"2023-04-23T22:01:40.201Z","dependency_job_id":null,"html_url":"https://github.com/qedsoftware/security-cams","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qedsoftware%2Fsecurity-cams","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qedsoftware%2Fsecurity-cams/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qedsoftware%2Fsecurity-cams/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qedsoftware%2Fsecurity-cams/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qedsoftware","download_url":"https://codeload.github.com/qedsoftware/security-cams/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239946875,"owners_count":19723014,"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-08T13:09:03.582Z","updated_at":"2026-03-26T21:30:18.266Z","avatar_url":"https://github.com/qedsoftware.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Security-cams\n==\nSome scripts for managing and post-processing the recordings from security cams.\n\nSharx\n==\nSHARX cameras have lifecycle policies available for data stored on SD cards.\nHowever, lifecycle management is also needed for the DropBox or FTP servers that these cameras back up their data to, or else disk space exhaustion will quickly occur. \nIn the sharx folder,\n\n    data_mgmt.py \n\ncontains a short python script that will do the trick, parsing the filenames and deleting any videos or imagery that are more than MAX_DAYS days old. \nOn a Mac or UNIX machine, you can take the following steps to automate the execution of the script on a daily basis:\n\n    1. chmod ugo+x data_mgmt.py\n    2. place a copy of the file inside the DropBox folder (Dropbox/Apps/Sharx)\n    3. edit crontab (crontab -e) with the following line:\n\n    @daily cd /path/to/data/Sharx \u0026\u0026 ./data_mgmt.py \u003e\u003e sharx.log\n\n    where sharx.log is a logfile.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqedsoftware%2Fsecurity-cams","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqedsoftware%2Fsecurity-cams","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqedsoftware%2Fsecurity-cams/lists"}