Greg Karékinian 9386666610 Add a migration runner to be able to run the script on all users...
... on as many servers as we want

Set the migration key in platform for all users:

    User.storage_customer.each do |u|
      FiveAppsStore::Application.redis_remotestorage.hset(
        "rs:size_migration", u.username, "not_started"
      )
    end
2016-12-15 16:28:19 +01:00
2016-09-12 11:49:23 +02:00
2015-04-01 15:55:43 +01:00
2016-07-21 11:26:21 +02:00
2012-02-29 14:08:27 +01:00
2016-07-21 11:26:32 +02:00
2016-07-21 11:26:32 +02:00
2012-04-08 23:26:40 +02:00
2012-02-27 16:32:12 +01:00
2012-10-21 17:03:44 +02:00

Build Status

Liquor Cabinet

Liquor Cabinet is where Frank stores all his stuff. It's a remoteStorage-compatible storage provider API, based on Sinatra and currently using Riak as backend. You can use it on its own, or e.g. mount it from a Rails application.

It's merely implementing the storage API, not including the Webfinger and OAuth parts of remoteStorage. You have to set the authorization keys/values in the database yourself.

If you have any questions about this thing, drop by #remotestorage on Freenode, and we'll happily answer them.

Contributing

We love pull requests. If you want to submit a patch:

  • Fork the project.
  • Make your feature addition or bug fix.
  • Write specs for it. This is important so nobody breaks it in a future version unintentionally.
  • Push to your fork and send a pull request.
Description
remoteStorage HTTP API, based on Sinatra
Readme 557 KiB
Languages
Ruby 99.5%
Dockerfile 0.5%