{"id":14965341,"url":"https://github.com/kylinyang0/MiracleOps","last_synced_at":"2025-10-25T11:31:33.853Z","repository":{"id":121878353,"uuid":"115997294","full_name":"MiracleYoung/MiracleOps","owner":"MiracleYoung","description":"Miracle Integrated Operation System","archived":false,"fork":false,"pushed_at":"2018-03-16T15:04:58.000Z","size":31892,"stargazers_count":32,"open_issues_count":0,"forks_count":11,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-31T07:04:23.089Z","etag":null,"topics":["cmdb","django","ops","python3","saltstack","webterminal"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/MiracleYoung.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"publiccode":null,"codemeta":null}},"created_at":"2018-01-02T09:19:20.000Z","updated_at":"2024-06-13T01:08:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"20cda042-defb-45f5-b64e-1d28b5679586","html_url":"https://github.com/MiracleYoung/MiracleOps","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiracleYoung%2FMiracleOps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiracleYoung%2FMiracleOps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiracleYoung%2FMiracleOps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiracleYoung%2FMiracleOps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MiracleYoung","download_url":"https://codeload.github.com/MiracleYoung/MiracleOps/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238128554,"owners_count":19421053,"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":["cmdb","django","ops","python3","saltstack","webterminal"],"created_at":"2024-09-24T13:34:36.853Z","updated_at":"2025-10-25T11:31:27.891Z","avatar_url":"https://github.com/MiracleYoung.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MiracleOps\n\n[TOC]\n\n## Overview\n\n    This System's BLUEPRINT is to be a Magic Operation System.\n    CMDB, Auto-Deployment, Auto-Delivery, Monitor, etc.\n    Using SaltStack to do the cluster-management.\n    Integrete some others similar system.\n    The code is simple, ha.\n    MiracleOps has its own manual in left sidebar, name doc, so that you can kickoff from it.\n    You can use it for free, and if you have any idea or question, please contact me.\n    \n    \n## Architecture\n\n![MiracleOpsArchitecture](https://github.com/MiracleYoung/MiracleOps/raw/master/utils/MiracleOps.png)\n\n## Screenshots\n\n#### Asset:\n\n![server](https://github.com/MiracleYoung/MiracleOps/raw/master/static/images/doc/mo/server.png)\n\n#### Salt Minion\n\n![minion-list](https://github.com/MiracleYoung/MiracleOps/raw/master/static/images/doc/mo/minion-list.png)\n\n![execute_command_server](https://github.com/MiracleYoung/MiracleOps/raw/master/static/images/doc/mo/execute_command_server.png)\n\n#### Salt SSH\n\n![ssh install minion](https://github.com/MiracleYoung/MiracleOps/raw/master/static/images/doc/mo/ssh_install_minion.png)\n\n![ssh cmd](https://github.com/MiracleYoung/MiracleOps/raw/master/static/images/doc/mo/ssh_cmd.png)\n\n#### Salt SLS\n\n![sls list](https://github.com/MiracleYoung/MiracleOps/raw/master/static/images/doc/mo/sls_list.png)\n\n#### Web Terminal\n\n![web terminal](https://github.com/MiracleYoung/MiracleOps/raw/master/static/images/doc/mo/terminal_detail.png)\n\n## Installation\n\n[Install Manual](https://github.com/MiracleYoung/MiracleOps/raw/master/utils/INSTALL_MANUAL.md)\n\n**Important Advice**: Do not use DEBUG schema in production.\n\nIf you like it, please star it, and can also join us by QQ, email.\n\nQQ group and email are in the below [#Author](https://github.com/MiracleYoung/MiracleOps#author).\n\n## Features\n\n- User\n    - Login\n    - Register\n- Asset\n    - Server\n        - Auto initiate server by salt-minion discovery\n        - Update/Detail server\n    - IDC\n        - Create/Update/Delete/Detail IDC\n- Deploy\n    - Minion List\n        - Refresh minion\n        - Check minion health\n    - Execute Command\n        - Choose Server List\n        - Use glob expression\n    - SSH\n        - Roster list/detail\n        - Upload roster\n        - Install salt-minion\n        - Execute Command by SSH\n    - SLS\n        - SLS List/detail\n        - Upload sls\n        - Apply sls\n    - File\n        - Upload\n- Terminal\n    - Web Terminal\n    \n## Change Logs\n\n[CHANGELOG.md](https://raw.githubusercontent.com/MiracleYoung/MiracleOps/master/CHANGELOG.md)\n\n## TODO List\n\n[TODOLIST.md](https://raw.githubusercontent.com/MiracleYoung/MiracleOps/master/TODOLIST.md)\n\n## Author\n\n**Miracle.Young**\n\nJourney: DBA -\u003e DevOps -\u003e Prince Miracle\n\nEmail: miracleyoung0723@gmail.com\n\nQQ Group: 348158993\n\n## Q\u0026A\n\nThis is a Miracle(magic) Ops by MiracleYoung.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkylinyang0%2FMiracleOps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkylinyang0%2FMiracleOps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkylinyang0%2FMiracleOps/lists"}