{"id":28477900,"url":"https://github.com/fog/fog-proxmox","last_synced_at":"2026-01-23T00:52:50.806Z","repository":{"id":48420588,"uuid":"92726498","full_name":"fog/fog-proxmox","owner":"fog","description":"Fog module for Proxmox VE Platform ","archived":false,"fork":false,"pushed_at":"2026-01-21T08:52:38.000Z","size":59100,"stargazers_count":34,"open_issues_count":16,"forks_count":17,"subscribers_count":7,"default_branch":"master","last_synced_at":"2026-01-22T07:30:45.085Z","etag":null,"topics":["cloud","fog","fog-proxmox","middleware","proxmox","proxmox-ve"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/fog.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"geemus"}},"created_at":"2017-05-29T09:44:34.000Z","updated_at":"2026-01-21T08:52:42.000Z","dependencies_parsed_at":"2023-01-25T15:30:11.328Z","dependency_job_id":"96cf97fa-a180-4d95-b6bf-653f84aa7987","html_url":"https://github.com/fog/fog-proxmox","commit_stats":{"total_commits":358,"total_committers":9,"mean_commits":39.77777777777778,"dds":0.38268156424581,"last_synced_commit":"a599bb1bcc263dd4eaf050360e1b30291ebd3914"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/fog/fog-proxmox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fog%2Ffog-proxmox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fog%2Ffog-proxmox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fog%2Ffog-proxmox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fog%2Ffog-proxmox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fog","download_url":"https://codeload.github.com/fog/fog-proxmox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fog%2Ffog-proxmox/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28676179,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-22T20:48:19.482Z","status":"ssl_error","status_checked_at":"2026-01-22T20:48:14.968Z","response_time":144,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["cloud","fog","fog-proxmox","middleware","proxmox","proxmox-ve"],"created_at":"2025-06-07T17:08:52.361Z","updated_at":"2026-01-23T00:52:50.788Z","avatar_url":"https://github.com/fog.png","language":"Ruby","funding_links":["https://github.com/sponsors/geemus"],"categories":[],"sub_categories":[],"readme":"![Foreman](.github/fogproxmox.png)\n\n# Fog::Proxmox\n\n![CI](https://github.com/fog/fog-proxmox/workflows/CI/badge.svg)\n[![Maintainability](https://api.codeclimate.com/v1/badges/dfcdcc32f096abf1b2b4/maintainability)](https://codeclimate.com/github/fog/fog-proxmox/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/dfcdcc32f096abf1b2b4/test_coverage)](https://codeclimate.com/github/fog/fog-proxmox/test_coverage)\n[![Gem Version](https://badge.fury.io/rb/fog-proxmox.svg)](https://badge.fury.io/rb/fog-proxmox)\n\nThis is a [FOG](http://fog.io/) (\u003e= 2.1) module gem to support [Proxmox VE](https://www.proxmox.com/en/proxmox-ve)\n\nIt is intended to satisfy this [feature](https://github.com/fog/fog/issues/3644), but Proxmox provider only, and above all this [Foreman](http://www.theforeman.org) [feature](https://projects.theforeman.org/issues/2186).\n\nIt is inspired by the great [fog-openstack](https://github.com/fog/fog-openstack) module.\n\n## Compatibility versions\n\n|Fog-Proxmox|Proxmox VE|Fog-core|ruby|\n|--|--|--|--|\n|\u003c0.6|\u003c5.3|\u003e=1.45|\u003e=2.3|\n|\u003e=0.6|\u003e=5.3|\u003e=1.45|\u003e=2.3|\n|\u003e=0.8|\u003e=5.4|\u003e=1.45|\u003e=2.3|\n|\u003e=0.9|\u003e=6.0|\u003e=2.1|\u003e=2.3|\n|\u003e=0.10|\u003e=6.0|\u003e=2.1|\u003e=2.5|\n|\u003e=0.14|\u003e=6.2|\u003e=2.1|\u003e=2.5|\n\n## Installation\n\nAdd this line to your application's Gemfile:\n\n```ruby\ngem 'fog-proxmox'\n```\n\nAnd then execute:\n\n```ruby\nbundle install\n```\n\nOr install it yourself as:\n\n```ruby\ngem install fog-proxmox\n```\n\n## Usage\n\nSee [documentation](docs/getting_started.md).\n\n## Development\n\nAfter checking out the repo, run `bin/setup` to install dependencies. Then, run `bundle exec rake spec` to run the tests. You can also run `bin/console` for an interactive prompt that will allow you to experiment.\n\nTo install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org).\n\n## Testing\n\nTo record your VCR cassettes:\n\n```shell\nPROXMOX_URL=https://192.168.56.101:8006/api2/json DISABLE_PROXY=true SSL_VERIFY_PEER=false bundle exec rake spec\n```\n\nTo replay all your recorded tests:\n\n```shell\nUSE_VCR=true bundle exec rake spec\n```\n\nTo replay one group (compute, identity or network) of your recorded tests:\n\n```shell\nUSE_VCR=true bundle exec rake spec:compute\n```\n\nCode formatting:\n\n```shell\nbundle exec rake rubocop\n```\n\nAuto correcting (safe):\n\n```shell\nbundle exec rake rubocop:autocorrect\n```\n\nExclude cops in todo file:\n\n```shell\nbundle exec rubocop --auto-gen-config\n```\n\nSee all available rake tasks:\n\n```shell\nbundle exec rake --tasks\n```\n\n## Contributing\n\nYou can reach the [contributors](.github/CONTRIBUTORS.md).\nBug reports and pull requests are welcome on GitHub at [Fog-Proxmox](https://github.com/fog/fog-proxmox/issues). This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct.\n\nPlease read [how to contribute](.github/CONTRIBUTING.md).\n\n## License\n\nThe gem is available as open source under the terms of the [GPL v3 License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffog%2Ffog-proxmox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffog%2Ffog-proxmox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffog%2Ffog-proxmox/lists"}