{"id":20930634,"url":"https://github.com/intermine/intermine_cloud","last_synced_at":"2025-05-13T19:32:32.861Z","repository":{"id":38178640,"uuid":"190031603","full_name":"intermine/intermine_cloud","owner":"intermine","description":"repo for cloud infrastructure","archived":false,"fork":false,"pushed_at":"2023-03-06T23:59:01.000Z","size":6264,"stargazers_count":3,"open_issues_count":37,"forks_count":1,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-06-19T19:40:15.642Z","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":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/intermine.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-03T15:23:05.000Z","updated_at":"2022-08-26T07:41:18.000Z","dependencies_parsed_at":"2024-06-19T19:13:47.246Z","dependency_job_id":null,"html_url":"https://github.com/intermine/intermine_cloud","commit_stats":{"total_commits":810,"total_committers":6,"mean_commits":135.0,"dds":0.5629629629629629,"last_synced_commit":"11b64cbc8bc28369956ebc2ca18ea00a5a9347b9"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intermine%2Fintermine_cloud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intermine%2Fintermine_cloud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intermine%2Fintermine_cloud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intermine%2Fintermine_cloud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/intermine","download_url":"https://codeload.github.com/intermine/intermine_cloud/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225254706,"owners_count":17445227,"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-18T21:35:04.633Z","updated_at":"2024-11-18T21:35:06.255Z","avatar_url":"https://github.com/intermine.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# InterMine Cloud\n[![Documentation Status](https://readthedocs.org/projects/intermine-cloud/badge/?version=latest)](https://intermine-cloud.readthedocs.io/en/latest/?badge=latest)\n\nIntermine cloud project makes it easier to build and deploy InterMines.\n\n\nIt is built on top of various sub projects as resuable components.\nBut, for the end user, all the functionality is wrapped in a single\nuser friendly CLI called ``minectl``, which is available on Pypi.\n\nIntermine Cloud project is designed and built with the following goals.\n\n**Ease of use**\n\n   Time to build and deploy your first InterMine should not take more than 10 minutes.\n   \n**Hackable**\n\n   InterMine is built for researchers. They should be able to modify the system to fit their unique needs.\n\n**Reproducible**\n\n   Science is going through a reproducibility crisis. We care about this problem. So, InterMines should be\n   easily shareable.\n\n\nWe have made good progress on our goals. But, we are constantly working on improving the system.\nPlease feel free to open issues on our Github repository. Pull requests are also welcome!\n\n## Monerepo\n\nThe project is managed as a monorepo. Brief description of sub directories are below.\n### builder\n\nPython library for building an InterMine within a container.\n\n### compose\n\nSaaS backend for InterMine Cloud.\n\n### demon\n\nService to communicate mine workflows and progress updates across NATS, between Argo and **compose**.\n\n### docs\n\nGenerate diagrams for InterMine Cloud infrastructure.\n\n### helm\n\n**DEPRECATED**: Helm Chart for deploying InterMine Cloud and InterMine instances.\n\n### helm-operator\n\nKubernetes operator utilising Helm for deploying InterMine instances.\n\n### iminfra\n\n**UNDER DEVELOPMENT**\n\n### intermine-operator\n\n**NOT IN USE**: Kubernetes operator written in Go for deploying InterMine instances.\n\n### manifest\n\nKustomize manifests for deploying InterMine Cloud to Kubernetes.\n\n### minectl\n\nWrapper around tools for developing and managing InterMine Cloud.\n\n### operator\n\n**NOT IN USE**: Kubernetes operator written in Go for deploying InterMine instances.\n\n### scripts\n\nScripts to facilitate InterMine Cloud development.\n\n### terraform\n\n**OUTDATED**: Terraform infrastructure code for deploying InterMine Cloud to GCP.\n\n### vanilla\n\nDocumentation and YAML files for using **helm-operator** InterMine instance Chart to manually deploy InterMine instances. Does not require backing infrastructure of InterMine Cloud.\n\n### wizard\n\nSaaS frontend for InterMine Cloud.\n\n### workflows\n\nDocumentation and scripts for developing and testing Argo Workflow for building and deploying InterMine instances.\n\n\u003e InterMine cloud is still a work in progress. So, things might break due to on-going development.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintermine%2Fintermine_cloud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fintermine%2Fintermine_cloud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintermine%2Fintermine_cloud/lists"}