{"id":24911279,"url":"https://github.com/devmyungyun/ansible-api-server","last_synced_at":"2025-10-16T22:30:20.036Z","repository":{"id":143880860,"uuid":"421398182","full_name":"DevMyungyun/ansible-api-server","owner":"DevMyungyun","description":"RESTful API web server that manages Ansible.","archived":false,"fork":false,"pushed_at":"2022-11-17T14:17:31.000Z","size":6267,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"production","last_synced_at":"2025-02-01T18:39:18.678Z","etag":null,"topics":["ansible","api-rest","automation","docker","express-js","nodejs-server","postgresql","restful-api"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DevMyungyun.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":"2021-10-26T11:33:53.000Z","updated_at":"2023-12-28T14:47:16.000Z","dependencies_parsed_at":"2023-11-22T08:52:35.187Z","dependency_job_id":null,"html_url":"https://github.com/DevMyungyun/ansible-api-server","commit_stats":{"total_commits":57,"total_committers":3,"mean_commits":19.0,"dds":"0.17543859649122806","last_synced_commit":"f1afde2f6259de695fcde802aae17e38ee34677d"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevMyungyun%2Fansible-api-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevMyungyun%2Fansible-api-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevMyungyun%2Fansible-api-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevMyungyun%2Fansible-api-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DevMyungyun","download_url":"https://codeload.github.com/DevMyungyun/ansible-api-server/tar.gz/refs/heads/production","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236749761,"owners_count":19198751,"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":["ansible","api-rest","automation","docker","express-js","nodejs-server","postgresql","restful-api"],"created_at":"2025-02-02T04:19:06.013Z","updated_at":"2025-10-16T22:30:14.624Z","avatar_url":"https://github.com/DevMyungyun.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ansible RESTful API Server\n\nThis is RESTful API web server with Ansible. You can execute Ansible ADHOC, Playbook using this API server. If you want to give me a feedback, Please leave a comment on 'Discussions'!\n\n*** It is very helpful and motivates me as giving me stars in my Github Repository! ***\n\n## Getting Started\n\nThis web server for control Ansible with PostgreSQL database.\n\n### Prerequisites\n* Node.js Version v12.xx.x\n\nOS\n* Redhat or CentOS(recommand)\n\nSolution\n* Ansible\n\nDatabase\n* PostgreSQL\n\n### Globally npm install \n\nInstall itmsg-automation globally\n\n```\n$ npm i itmsg_automation -g\n```\n\nstart itmsg_automation web server\n```\n$ node {NPM_GLOBAL_INTALL_PATH}/bin/automation.js\n```\n\nNPM URL : https://www.npmjs.com/package/itmsg_automation\n\n### Configuration\n\nOpen config.json file and edit PostgreSQL connection informations and Ansible's file path for playbooks.\n\n### Automation Portal\n\nYou can manage itmsg_automation api server with automation web. Check out this portal if you are interested.\n\nAutomation Portal URL : [https://github.com/myungyun/itmsg_automation-web](https://github.com/myungyun/itmsg_automation-web)\n\n### Docker Container\n\nAlso check out docker container.\n\nitmsg_automation dockerhub URL : [https://hub.docker.com/repository/docker/jokun1178/itmsg_automation](https://hub.docker.com/repository/docker/jokun1178/itmsg_automation)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevmyungyun%2Fansible-api-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevmyungyun%2Fansible-api-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevmyungyun%2Fansible-api-server/lists"}