Elixir wrapper of B2 Cloud Storage
If available in Hex, the package can be installed as:
-
Add b2 to your list of dependencies in
mix.exs
:def deps do [{:b2, "~> 0.0.6"}] end
-
Ensure b2 is started before your application:
def application do [applications: [:b2]] end
-
Puts config your
config.exs
config :b2, B2,
account_id: "your account id",
application_key: "your application key"
B2.File.upload(bucket_id, file_name, content_type, file_path)