{"id":42794366,"url":"https://github.com/qbicsoftware/dropboxhandler","last_synced_at":"2026-01-30T00:26:19.065Z","repository":{"id":17730621,"uuid":"20563761","full_name":"qbicsoftware/dropboxhandler","owner":"qbicsoftware","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-12T09:38:28.000Z","size":185,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":11,"default_branch":"main","last_synced_at":"2024-08-12T10:44:06.740Z","etag":null,"topics":["other"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/qbicsoftware.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-06-06T13:00:20.000Z","updated_at":"2024-08-12T09:38:25.000Z","dependencies_parsed_at":"2024-08-12T10:43:44.604Z","dependency_job_id":"83bb6a2e-8b09-48fb-8335-2623fd830677","html_url":"https://github.com/qbicsoftware/dropboxhandler","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/qbicsoftware/dropboxhandler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qbicsoftware%2Fdropboxhandler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qbicsoftware%2Fdropboxhandler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qbicsoftware%2Fdropboxhandler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qbicsoftware%2Fdropboxhandler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qbicsoftware","download_url":"https://codeload.github.com/qbicsoftware/dropboxhandler/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qbicsoftware%2Fdropboxhandler/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28891435,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T21:06:44.224Z","status":"ssl_error","status_checked_at":"2026-01-29T21:06:42.160Z","response_time":59,"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":["other"],"created_at":"2026-01-30T00:26:18.047Z","updated_at":"2026-01-30T00:26:19.059Z","avatar_url":"https://github.com/qbicsoftware.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":".. image:: https://travis-ci.org/qbicsoftware/dropboxhandler.svg?branch=master\n   :target: https://travis-ci.org/qbicsoftware/dropboxhandler\n\nDropboxhandler\n==============\n\nListen for marker files (``.MARKER_is_finished_\u003cfilename\u003e``) in a set of\ndirectories. All incoming files are copied (or hard linked) to other\ndirectories:\n\n* storage: All incoming files are copied here. Additionally a file\n  ``\u003cfilename\u003e.sha265`` is created, that contains checksums. You\n  can check the files with ``sha256sum -c \u003cfilename\u003e.sha256``.\n\n* manual: If the file name does not contain a valid barcode, copy it here.\n\n* openbis: If the name of the incoming file contains a valid openbis barcode,\n  the input file will be copied to openbis dropboxes. Which dropbox is\n  used for which file is specified in the config file by regular expressions.\n\nInstall\n=======\n\nExecute\n\n    python setup.py install\n\nAt github.com/qbicsoftware/specs you can find a spec file for building\nan RPM.\n\nConfigure\n=========\n\nSee\n\n    dropboxhandler -h\n\nfor a small overview of the options.\n\nExecute\n\n    dropboxhandler --print-example-config\n\nadjust the config to your needs and store it in a file. To start the\ndaemon, execute\n\n    dropboxhandler --daemon -c config_file\n\nIf you change the configuration check it with\n\n    dropboxhandler -c config_file --check-config\n\nand tell drobpoxhandler to re-read the config:\n\n    kill -HUP pid_of_dropboxhandler\n\nThe new config will apply to all new incoming files and will not apply\nto files that are being processed when the signal arrived.\n\nSystem service\n==============\n\nThe rpm that can be created with the spec file at qbicsoftware/specs\nhas an additional config file at /etc/dropboxhandler.conf which must\ndefine the variables USER and USER_CONFIG_FILE pointing to the user\nthe service should be executed as and the dropboxhandler config file.\nA template can be found at `service/drobpoxhandler.conf`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqbicsoftware%2Fdropboxhandler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqbicsoftware%2Fdropboxhandler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqbicsoftware%2Fdropboxhandler/lists"}