Waffle.Storage.Local (waffle v1.1.5)
Local storage provides facility to store files locally.
Local configuration
config :waffle,
storage: Waffle.Storage.Local,
# in order to have a different storage directory from url
storage_dir_prefix: "priv/waffle/private",
# add custom host to url
asset_host: "https://example.com"
If you want to handle your attachements by phoenix application, configure the endpoint to serve it.
defmodule AppWeb.Endpoint do
plug Plug.Static,
at: "/uploads",
from: Path.expand("./priv/waffle/public/uploads"),
gzip: false
end
Link to this section Summary
Link to this section Functions
Link to this function
delete(definition, version, file_and_scope)
Link to this function
put(definition, version, arg)
Link to this function