{"id":19390326,"url":"https://github.com/nucypher/nucypher-ops","last_synced_at":"2025-04-24T00:31:13.752Z","repository":{"id":39709843,"uuid":"473552509","full_name":"nucypher/nucypher-ops","owner":"nucypher","description":null,"archived":false,"fork":false,"pushed_at":"2024-03-11T21:01:35.000Z","size":225,"stargazers_count":3,"open_issues_count":16,"forks_count":8,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-04-14T09:08:05.611Z","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":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nucypher.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-03-24T10:12:36.000Z","updated_at":"2023-09-11T10:47:39.000Z","dependencies_parsed_at":"2023-10-16T21:51:25.940Z","dependency_job_id":"c3b02d1f-a0e0-497e-981b-d22a35e6526d","html_url":"https://github.com/nucypher/nucypher-ops","commit_stats":{"total_commits":83,"total_committers":3,"mean_commits":"27.666666666666668","dds":0.06024096385542166,"last_synced_commit":"386241e2f0a6e77ba7dd8289f375910aeb4c9d11"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nucypher%2Fnucypher-ops","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nucypher%2Fnucypher-ops/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nucypher%2Fnucypher-ops/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nucypher%2Fnucypher-ops/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nucypher","download_url":"https://codeload.github.com/nucypher/nucypher-ops/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250539363,"owners_count":21447294,"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-10T10:20:17.428Z","updated_at":"2025-04-24T00:31:13.247Z","avatar_url":"https://github.com/nucypher.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# nucypher-ops\n\nThis repo aims to streamline the process of managing and running Threshold PRE applications on remote cloud infrastructure.\nIt has the functionality to spin up new nodes, deploy, and run the Threshold codebase, all with minimal configuration.\n## Installation\n```\n$ pip3 install nucypher-ops\n$ nucypher-ops --help\n```\n\n\n## Basic Usage \n```\n$ nucypher-ops nodes create # you will end up with a node running on either AWS or DigitalOcean ready for install\n$ nucypher-ops ursula deploy # you will have an Ursula fully installed and ready for bonding.\n```\n\nFor a more detailed guide on how to get started, follow this [tutorial](https://docs.nucypher.com/en/latest/pre_application/cloud_node_management.html) or this [community maintained guide](https://promethium.dev/t/nucypher-ops/)\n\n\n## tBTCv2 and Random Beacon Support\n\nThis repo also supports the deployment of tBTCv2 and Random Beacon nodes.\n\n```\nnucypher-ops nodes list --all\nnucypher-ops nodes create --count 1 --network goerli --namespace tbtcv2 --cloudprovider digitalocean\nnucypher-ops tbtcv2 stage --namespace tbtcv2 --network test\nnucypher-ops tbtcv2 operator-addresses --namespace tbtcv2 --network test\nnucypher-ops tbtcv2 run --namespace tbtcv2 --network test\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnucypher%2Fnucypher-ops","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnucypher%2Fnucypher-ops","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnucypher%2Fnucypher-ops/lists"}