https://github.com/fog/fog-local
Module for the 'fog' gem to support local filesystem storage
https://github.com/fog/fog-local
Keywords from Contributors
activerecord activejob mvc rubygems rack sinatra code-formatter rubocop static-code-analysis authorization
Last synced: about 12 hours ago
JSON representation
Repository metadata
Module for the 'fog' gem to support local filesystem storage
- Host: GitHub
- URL: https://github.com/fog/fog-local
- Owner: fog
- License: mit
- Created: 2015-02-14T14:03:47.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2025-09-04T19:42:54.000Z (3 months ago)
- Last Synced: 2025-11-27T15:20:07.990Z (15 days ago)
- Language: Ruby
- Homepage:
- Size: 119 KB
- Stars: 17
- Watchers: 20
- Forks: 19
- Open Issues: 1
- Releases: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Security: SECURITY.md
README.md
Fog::Local
Installation
Add this line to your application's Gemfile:
gem 'fog-local'
And then execute:
$ bundle
Or install it yourself as:
$ gem install fog-local
Usage
Initialise a Fog::Local::Storage object:
storage = Fog::Local::Storage.new(local_root: '~/fog')
This can then be used like any other Fog storage.
directory = storage.directories.create(key: 'data')
directory.files.create(body: 'Hello World!', key: 'hello_world.txt')
Contributing
- Fork it ( https://github.com/fog/fog-local/fork)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
Owner metadata
- Name: fog
- Login: fog
- Email:
- Kind: organization
- Description:
- Website: http://fog.io
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/991149?v=4
- Repositories: 61
- Last ynced at: 2023-04-10T00:16:30.104Z
- Profile URL: https://github.com/fog
GitHub Events
Total
- Delete event: 1
- Issue comment event: 7
- Push event: 10
- Pull request review event: 6
- Pull request event: 13
- Fork event: 3
- Create event: 2
Last Year
- Delete event: 1
- Issue comment event: 7
- Push event: 10
- Pull request event: 10
- Pull request review event: 6
- Fork event: 2
- Create event: 1
Committers metadata
Last synced: 7 days ago
Total Commits: 119
Total Committers: 30
Avg Commits per committer: 3.967
Development Distribution Score (DDS): 0.588
Commits in past year: 8
Committers in past year: 4
Avg Commits per committer in past year: 2.0
Development Distribution Score (DDS) in past year: 0.375
| Name | Commits | |
|---|---|---|
| geemus | g****s@g****m | 49 |
| Ville Lautanala | l****s@g****m | 15 |
| Paulo Ribeiro | p****0@g****m | 8 |
| Denis Defreyne | d****e@s****g | 6 |
| Paul Thornthwaite | t****k@g****m | 5 |
| Benjamin Manns | b****s@g****m | 3 |
| Lance Ivy | l****e@c****t | 3 |
| Brian Hahn | b****n@c****m | 2 |
| Akira Matsuda | r****e@d****p | 2 |
| Jamie Paton | j****p@a****m | 2 |
| Juris Galang | j****g@g****m | 2 |
| Kevin Deisz | k****z@g****m | 2 |
| Sjoerd Andringa | s****a@m****m | 2 |
| Seth Boyles | s****s@p****o | 2 |
| mihai.radulescu | m****u@n****m | 1 |
| Athir Nuaimi | a****i@d****m | 1 |
| Brian D. Burns | i****r@g****m | 1 |
| James Herdman | j****n@m****m | 1 |
| Mark Yen | m****y@a****m | 1 |
| Wesley Beary | me@g****m | 1 |
| dependabot[bot] | 4****] | 1 |
| Thomas Wright | t****t@g****m | 1 |
| Karl Freeman | k****n@g****m | 1 |
| Josef Šimánek | j****k@g****m | 1 |
| Jade Tucker | j****r@g****m | 1 |
| Frederic Branczyk | f****k@w****m | 1 |
| Dan Buettner | d****n@d****t | 1 |
| Bibek Shrestha | b****a@g****m | 1 |
| Andy Lindeman | a****y@a****m | 1 |
| Adam Tanner | a****m@a****g | 1 |
Committer domains:
- me.com: 2
- activestate.com: 2
- adamtanner.org: 1
- andylindeman.com: 1
- danbuettner.net: 1
- wimdu.com: 1
- geemus.com: 1
- devfoundry.com: 1
- nerdscomputing.com: 1
- pivotal.io: 1
- dio.jp: 1
- crowdflower.com: 1
- cainlevy.net: 1
- stoneship.org: 1
Issue and Pull Request metadata
Last synced: 18 days ago
Total issues: 6
Total pull requests: 35
Average time to close issues: 11 months
Average time to close pull requests: 4 months
Total issue authors: 6
Total pull request authors: 17
Average comments per issue: 2.83
Average comments per pull request: 1.74
Merged pull request: 25
Bot issues: 0
Bot pull requests: 7
Past year issues: 0
Past year pull requests: 13
Past year average time to close issues: N/A
Past year average time to close pull requests: 2 months
Past year issue authors: 0
Past year pull request authors: 6
Past year average comments per issue: 0
Past year average comments per pull request: 0.62
Past year merged pull request: 12
Past year bot issues: 0
Past year bot pull requests: 1
Top Issue Authors
- sethboyles (1)
- plribeiro3000 (1)
- brancz (1)
- mihairadulescu (1)
- Jeremy-Walton (1)
- Capncavedan (1)
Top Pull Request Authors
- dependabot[bot] (9)
- plribeiro3000 (4)
- amatsuda (4)
- sethboyles (3)
- denisdefreyne (2)
- bibstha (2)
- gogainda (2)
- geemus (2)
- lautis (2)
- simi (2)
- Capncavedan (1)
- kddnewton (1)
- jefftsang (1)
- brancz (1)
- beedub (1)
Top Issue Labels
- pinned (2)
Top Pull Request Labels
- dependencies (9)
- github_actions (9)
- no-pr-activity (4)
Package metadata
- Total packages: 2
-
Total downloads:
- rubygems: 171,379,746 total
- Total docker downloads: 883,876,768
- Total dependent packages: 12 (may contain duplicates)
- Total dependent repositories: 9,036 (may contain duplicates)
- Total versions: 22
- Total maintainers: 5
gem.coop: fog-local
This library can be used as a module for `fog` or as standalone provider to use local filesystem storage.
- Homepage: https://github.com/fog/fog-local
- Documentation: http://www.rubydoc.info/gems/fog-local/
- Licenses: MIT
- Latest release: 0.9.0 (published 9 months ago)
- Last Synced: 2025-12-11T19:32:59.418Z (about 13 hours ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 85,697,093 Total
- Docker Downloads: 441,938,384
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.138%
- Docker downloads count: 0.257%
- Downloads: 0.296%
- Maintainers (5)
rubygems.org: fog-local
This library can be used as a module for `fog` or as standalone provider to use local filesystem storage.
- Homepage: https://github.com/fog/fog-local
- Documentation: http://www.rubydoc.info/gems/fog-local/
- Licenses: MIT
- Latest release: 0.9.0 (published 9 months ago)
- Last Synced: 2025-12-10T20:00:44.080Z (1 day ago)
- Versions: 11
- Dependent Packages: 12
- Dependent Repositories: 9,036
- Downloads: 85,682,653 Total
- Docker Downloads: 441,938,384
-
Rankings:
- Downloads: 0.294%
- Docker downloads count: 0.319%
- Dependent repos count: 0.346%
- Dependent packages count: 1.637%
- Average: 3.732%
- Forks count: 6.595%
- Stargazers count: 13.201%
- Maintainers (5)
Dependencies
- bundler >= 0 development
- rake >= 12.3.3 development
- shindo ~> 0.3 development
- fog-core >= 1.27, < 3.0
Score: 27.06862798176018