{"id":25254221,"url":"https://github.com/alchemycms/alchemy_cloudinary","last_synced_at":"2025-10-27T01:30:56.054Z","repository":{"id":44368198,"uuid":"131762415","full_name":"AlchemyCMS/alchemy_cloudinary","owner":"AlchemyCMS","description":"Host and resize images in the cloud","archived":false,"fork":false,"pushed_at":"2023-10-10T11:52:15.000Z","size":31,"stargazers_count":2,"open_issues_count":1,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-05-21T04:10:55.506Z","etag":null,"topics":["cloud","content-management","rails","s3-storage","storage"],"latest_commit_sha":null,"homepage":"https://cloudinary.com","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlchemyCMS.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-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}},"created_at":"2018-05-01T20:57:38.000Z","updated_at":"2022-01-24T22:21:02.000Z","dependencies_parsed_at":"2024-02-10T23:31:49.208Z","dependency_job_id":"f0bf9d19-8d60-4cf3-9673-ad060681fd87","html_url":"https://github.com/AlchemyCMS/alchemy_cloudinary","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/AlchemyCMS%2Falchemy_cloudinary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlchemyCMS%2Falchemy_cloudinary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlchemyCMS%2Falchemy_cloudinary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlchemyCMS%2Falchemy_cloudinary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlchemyCMS","download_url":"https://codeload.github.com/AlchemyCMS/alchemy_cloudinary/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238418216,"owners_count":19468865,"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":["cloud","content-management","rails","s3-storage","storage"],"created_at":"2025-02-12T05:31:20.835Z","updated_at":"2025-10-27T01:30:55.735Z","avatar_url":"https://github.com/AlchemyCMS.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AlchemyCMS Cloudinary Integration\n\nCloudinary is a cloud service that offers a solution to a web application's entire image management pipeline.\n\n* Easily upload images to the cloud.\n* Automatically perform smart image resizing, cropping and conversion without installing any complex software.\n* Images are seamlessly delivered through a fast CDN, and much much more.\n\n## Usage\n\n## Installation\n\nAdd this line to your application's Gemfile:\n\n```ruby\ngem 'alchemy_cloudinary', github: 'AlchemyCMS/alchemy_cloudinary'\n```\n\nAnd then execute:\n\n```\n$ bundle\n```\n\nOr install it yourself as:\n\n```\n$ gem install alchemy_cloudinary\n```\n\n## Configuration\n\nTo use the Cloudinary Ruby on Rails library, you have to configure at least:\n\n* `cloud_name`\n* `api_key`\n* `api_secret`\n\nSetting the configuration parameters can be done by:\n\n* programmatically in each call to a Cloudinary method\n* globally using config/cloudinary.yml configuration file\n\n  \u003e **Warning**: In this case you must **exclude it** from version control system (git, etc). In `.gitignore` you can add `config/cloudinary.yml`\n\n* use a Rails initializer file.\n\n  You can place a file named `cloudinary.rb` in the `config/initializers` folder of your Rails project.\n\n  Here's some sample initializer code:\n\n  ```ruby\n  # config/initializer/cloudinary.rb\n  Cloudinary.config do |config|\n    config.cloud_name = 'sample'\n    config.api_key = '874837483274837'\n    config.api_secret = 'a676b67565c6767a6767d6767f676fe1'\n    config.secure = true\n    config.cdn_subdomain = true\n  end\n  ```\n\n* dynamically configure the `cloud_name`, `api_key`, and `api_secret` by defining the `CLOUDINARY_URL` environment variable.\n\n  The **configuration URL** is available in the Management Console's dashboard of your account.\n  When using Cloudinary through a PaaS add-on (e.g., **Heroku**), this environment variable is\n  **automatically** defined in your deployment environment.\n\n  Here's a sample value:\n\n  `CLOUDINARY_URL=cloudinary://874837483274837:a676b67565c6767a6767d6767f676fe1@sample`\n\n  \u003e **Note**: If you use more than one configuration option, the order of precedence is:\n  `CLOUDINARY_URL` -\u003e `cloud_name` -\u003e `cloudinary.yml`\n\n## Resources\n\n* https://cloudinary.com/documentation/rails_integration\n* Sample projects - https://github.com/cloudinary/cloudinary_gem/tree/master/samples\n  * Basic Ruby sample.\n    Uploading local and remote images to Cloudinary and generating various transformation URLs.\n  * Basic Rails sample.\n    Uploading local and remote images in a Rails project while embedding various transformed images in a Rails web view.\n  * Rails Photo Album.\n   A fully working web application.\n   It uses CarrierWave to manage images of an album model (database).\n   Performs image uploading both from the server side and directly from the browser using a jQuery plugin.\n* https://rubygems.org/gems/cloudinary\n* https://github.com/cloudinary/cloudinary_gem\n* https://cloudinary.com/documentation/rails_image_and_video_upload\n* https://cloudinary.com/documentation/rails_image_manipulation\n\n## License\nThe gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falchemycms%2Falchemy_cloudinary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falchemycms%2Falchemy_cloudinary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falchemycms%2Falchemy_cloudinary/lists"}