+ plug(CORSPlug)
+ plug(Pleroma.Plugs.HTTPSecurityPlug)
+
+ plug(Pleroma.Plugs.UploadedMedia)
+
+ # InstanceStatic needs to be before Plug.Static to be able to override shipped-static files
+ # If you're adding new paths to `only:` you'll need to configure them in InstanceStatic as well
+ plug(Pleroma.Plugs.InstanceStatic, at: "/")
+
+ plug(
+ Plug.Static,
+ at: "/",
+ from: :pleroma,
+ only:
+ ~w(index.html static finmoji emoji packs sounds images instance sw.js favicon.png schemas doc)
+ )