{"id":22802961,"url":"https://github.com/salamnocap/scheduler-sync","last_synced_at":"2025-03-30T20:17:37.462Z","repository":{"id":210764451,"uuid":"726203803","full_name":"salamnocap/scheduler-sync","owner":"salamnocap","description":"scheduler-sync is a tool designed for automating data collection from OPC UA and PLC servers","archived":false,"fork":false,"pushed_at":"2024-04-11T05:42:19.000Z","size":92,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-05T23:00:08.844Z","etag":null,"topics":["data-collection","opc","opc-da","opc-ua","plc"],"latest_commit_sha":null,"homepage":"","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/salamnocap.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}},"created_at":"2023-12-01T18:59:06.000Z","updated_at":"2024-04-11T05:43:06.000Z","dependencies_parsed_at":"2023-12-27T05:24:17.411Z","dependency_job_id":"f6bc6737-d942-4941-a072-da2627ca7269","html_url":"https://github.com/salamnocap/scheduler-sync","commit_stats":null,"previous_names":["skuantaiuly/opc-pro-scheduler","skuantaiuly/scheduler-sync","salamnocap/scheduler-sync"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salamnocap%2Fscheduler-sync","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salamnocap%2Fscheduler-sync/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salamnocap%2Fscheduler-sync/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salamnocap%2Fscheduler-sync/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/salamnocap","download_url":"https://codeload.github.com/salamnocap/scheduler-sync/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246372743,"owners_count":20766635,"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":["data-collection","opc","opc-da","opc-ua","plc"],"created_at":"2024-12-12T09:07:56.504Z","updated_at":"2025-03-30T20:17:37.429Z","avatar_url":"https://github.com/salamnocap.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SCHEDULER-SYNC\n## scheduler-sync is a tool designed for automating data collection from OPC UA and PLC servers\n\n### Docker Build for scheduler-sync Image\n```bash\ndocker build -t scheduler-sync .\n```\n\n### Docker Compose Up for Application Deployment\n```bash\ndocker compose up\n```\n\n### Database Migration with Alembic\n```bash\ndocker exec scheduler-sync-api-1 alembic upgrade head\n```\nThese instructions walk you through creating the Docker image, launching the application using Docker Compose, \nand performing essential database migration via Alembic. \n\nFollow these steps in order to successfully set up and initialize the scheduler-sync app, \nand access the Swagger UI for the application API at ```localhost:8082/docs.```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsalamnocap%2Fscheduler-sync","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsalamnocap%2Fscheduler-sync","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsalamnocap%2Fscheduler-sync/lists"}