{"_id":"@chcaa/strapi-provider-upload-local-configurable","_rev":"13-b535cbeb1ab5a4f6ac977a0366311cf3","name":"@chcaa/strapi-provider-upload-local-configurable","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@chcaa/strapi-provider-upload-local-configurable","version":"1.0.0","author":{"name":"Peter B. Vahlstrup"},"_id":"@chcaa/strapi-provider-upload-local-configurable@1.0.0","maintainers":[{"name":"pbvahlst","email":"peter@vahlstrup.com"}],"dist":{"shasum":"b3323fa2b40335e526a2ffa9af433ee224b29cf3","tarball":"https://registry.npmjs.org/@chcaa/strapi-provider-upload-local-configurable/-/strapi-provider-upload-local-configurable-1.0.0.tgz","fileCount":3,"integrity":"sha512-odosHHfED2juyfR7ZlExjXF6mgh514da2i41UcQPenw6HWfOCqi9cjQ2/QFnLz4dLfmcYxmWb9imQVaOJScvQA==","signatures":[{"sig":"MEQCIEb3ArwatItb2pmQm8gk7hfFAfX5zti65zD9sVJAC/2WAiB+BVAvIWhLaqsnI+mhJQBv+vpMiEfoYnyCV5MFNDXdng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOJPdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjAA//SjYj2/4BeQMva9dfawjr7FgdGfy9aG7G9R75cPzQDjn3w25X\r\nwxHVcHxomIwzMko8BcY3rHq+o6hbjPTnolA1t1vqpVyHoi1zL4Fu8l4CN+Na\r\nPHOXe6OGFmzSik1mPIGN7nlipWqxwz1++QD6qLN+BKri/jV5lb/pBgum3NU3\r\noQjs4Xl8HN51Cbmbbh+AEJAUd7sbCg5mszk0Pz7ZasEpE4vULONI7UeLbygI\r\nnWnz+PAHr6lIYxlPjhhPnQWcSOcS+fpVnpA62iOYWiz1vP5QyDkSYYESy0Mk\r\n4FK0gO8Ya1WCoLybytlyED0yde/ybRlO7qh5LgRnqTpjqdMy6N+lixEY4m1Q\r\nTL8Wj59t+4ATV00UQxwEPxQ/HuALo+njsduism3x9Hr0OY0jLTZhmoqqFRCY\r\nb2qq9U8SlPiwWSrxVAWwHIaYxpMXXlUryIavDcO1/NLTlMNf6FhzxFDWGo+a\r\npLKZI91XbZGdkobroHn40ehgrWE3d4HdZqv2w3ArhRYpaK62bpbzeTZiJF3J\r\nR6Sfce8GQsfs+K8+x/ldJ1uqV70vApnidooSTJrg4uBgIqdNET8b7h+kII3c\r\nQfdFkRtmxZuP4Jw3GFZC8xPzW8RHR0PEZkZrZeN9laJlHIBvmkj0O6p0vBzY\r\neIEfz9gFVHYr4Rt9yRbmCPW/MdOtTVd12xs=\r\n=X0eH\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"baad9ddc69baa4856904349f940f9d285e90b4a7","_npmUser":{"name":"pbvahlst","email":"peter@vahlstrup.com"},"_npmVersion":"8.1.0","description":"Configurable strapi local upload provider with configurable root-dir and partitioning","directories":{},"_nodeVersion":"16.12.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-local-configurable_1.0.0_1647875037800_0.2357544990707512","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@chcaa/strapi-provider-upload-local-configurable","version":"1.0.1","author":{"name":"Peter B. Vahlstrup"},"_id":"@chcaa/strapi-provider-upload-local-configurable@1.0.1","maintainers":[{"name":"pbvahlst","email":"peter@vahlstrup.com"}],"dist":{"shasum":"681a9dace6ef10e8f1ae29899d87246b9ad0bae4","tarball":"https://registry.npmjs.org/@chcaa/strapi-provider-upload-local-configurable/-/strapi-provider-upload-local-configurable-1.0.1.tgz","fileCount":3,"integrity":"sha512-NJYzEW3PvyVkR1KfAx5HLjX09+qRe/2oFgPKq/bjBLdpTAZYWwJcwR7Kzrdzdk0IdCs9hoRm8LT2iyJSp61TBg==","signatures":[{"sig":"MEUCIHWFVdlAcm1N0l0rBUvyz6x2k5V4h2APJK7tfOB8Ec1VAiEAhQ3SYVl7IzzoGksn/5jroMu8TU/IsNjYN/r2L4A9nCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOY8jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotLRAAid94N2ALCHO9tktum7ntYE46V10ZqFe3bRVZ8u3sAx3JEzn7\r\nTY6bFZq4ThSrqYg6/pcV5UTDMQDF1c4MMMtwGPJa5ANbKqrmcXGbkzPpL8UT\r\nMKEplkADUhAbEV0CtjlAyPwLF1eejWQ/oiOhEydHmNAhRFhMkx6h7EwP1BRS\r\n5wOd7ZBtB6mzYfPlR44NOSqJDGk01RMWf5uJeceFyPtekXe4nstRF5+KEHAe\r\nu+zCqjyYUvyh3WFyfHX6ncq+aZEe+tQ1mvNTv2UINqEUF5F2QttP8CfFa5pE\r\nWhlSVgwqPOSNF2W5VcGC9RSwg9TZrRJtUSVAN+jTkiZT5RfMn/+wYPW78wit\r\nzIRqltjvLQcdsaIvwDMm5il9/xhqeWBsY5s2dY6ub+OVVZlt1O32yIivDiBH\r\n2PLqYOmUFR4E6sU8sXaO5zyzplZdqyZokGbe/W8v5J4DTvTZjehv1ofT5+iQ\r\nv/5Qvi8WrbsRz0/CPWpR+i7bN9rjtLoTInpCrz8PNuQO5Zbue+C1CjQU5fX9\r\n+2FMtxuqIeNuqUzyMMEUGJWBqdp+2NvOk6BYsoV6pdo52fhIJo0/8wq9npEB\r\neBQa7Lpts6vjRkHhTvJbf0IJqE4tBS3xGEJoHLotW3WopnuCJaAqkfYOdeq4\r\nOmjuQzLw/po+IHjU13Q9bDCUDOmU9D/13Dc=\r\n=PZ4a\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"2df114e3b0141b09f9d2a48fb09cb0e89e0f655c","_npmUser":{"name":"pbvahlst","email":"peter@vahlstrup.com"},"_npmVersion":"8.1.0","description":"Configurable strapi local upload provider with configurable root-dir and partitioning","directories":{},"_nodeVersion":"16.12.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-local-configurable_1.0.1_1647939363084_0.6875173891656836","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@chcaa/strapi-provider-upload-local-configurable","version":"1.0.2","author":{"name":"Peter B. Vahlstrup"},"_id":"@chcaa/strapi-provider-upload-local-configurable@1.0.2","maintainers":[{"name":"pbvahlst","email":"peter@vahlstrup.com"}],"dist":{"shasum":"e0f5c6ecc7abe6c15ebf6b698b63446ebb5ff1b3","tarball":"https://registry.npmjs.org/@chcaa/strapi-provider-upload-local-configurable/-/strapi-provider-upload-local-configurable-1.0.2.tgz","fileCount":3,"integrity":"sha512-6/32tApkmaQRZ4KMtY3hqq8b19SnbYiGqHcYg0NnB/E7EfRsl07ZF0SAOFbHmYmNOuwGxctF2REackaEHkvGkw==","signatures":[{"sig":"MEUCIG359HaYHMt4uZfDyyWKDwJRpzjSaDIk5yVpZ+wgcjq7AiEA0RQSX2DkAXdE/f2N6zo+vsD1LBBzAS3V9Qp1ujntMUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPW/bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomkxAAk1HZxD83rvtVIRe2cXpKMT6Rhl1tukCJqyKuUoEkCtGKB87A\r\nDSdZPrATdAYQKOvBgf5TYMSD5/8R+8u4WPfD3BFkbs7I09CReldlD9dWkdKd\r\n2IRcZHKjU1dVVlLjZIz+NzInsQaj4zdLKKTzj4BrHbeLhPsZUSts1tDYd9RG\r\n0jgiX3AD6dp+XzYgxPPBKGo3iKA/LUwXQXaarbGCdY5W2vq/y6Hfa/nOeul/\r\ngeXanVDK4F76I8UwF9osUDPhWVkBrgqcyL5unOuezGw/iFXsnMyE0HO1LsUu\r\nM62u5UaPxnb0EZoxQ40Zc1eaQVWP0HwZ2HV092SxsF4f4n5UUTYeObjWi4mf\r\nTwFPOoeYkhqRU0NcWJS+eBWS0W9GUA+8jOarFzSw57UbxSjg7fpzYldgQXk7\r\nnnaEH1QvI4JGoA8FO1TXUwXQVEEy8B5bfZG+dt28Z9tfLxsd5wXPXm7Lj5pc\r\nHazEqu4/OWxbWqvhmMgkmLw0aSe5ME4X1K/2kg4dTgkbjMsFJW+/IcbZlqLJ\r\n1huss7VXeqTQL7Bq9rTos+2+9Fw8s6s3ewKXt8m+0xrikXAxFDxWeyknFcG1\r\n/qAlzKvyXNjBe9wX6ic85m1ujWxJI9zAyjqwNIczomoixX2lzHLK/2h73uyK\r\n5UlVdWffO3IG6mmQMM7ILr96BHvkEA6k/ic=\r\n=QqNd\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"569599b31548b0e19b10537efe37b3a3257814d7","_npmUser":{"name":"pbvahlst","email":"peter@vahlstrup.com"},"_npmVersion":"8.1.0","description":"Configurable strapi local upload provider with configurable root-dir and partitioning","directories":{},"_nodeVersion":"16.12.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-local-configurable_1.0.2_1648193499811_0.8291127616153822","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@chcaa/strapi-provider-upload-local-configurable","version":"1.0.3","author":{"name":"Peter B. Vahlstrup"},"_id":"@chcaa/strapi-provider-upload-local-configurable@1.0.3","maintainers":[{"name":"pbvahlst","email":"peter@vahlstrup.com"}],"dist":{"shasum":"6a7544efd543f87e3d22d69dbc7d7415c94f7c35","tarball":"https://registry.npmjs.org/@chcaa/strapi-provider-upload-local-configurable/-/strapi-provider-upload-local-configurable-1.0.3.tgz","fileCount":3,"integrity":"sha512-dudoNxhYOhU+QqGw8FISdInYrqhDMC3NUu+fGvcW+9I2QQL/jjl5bNSJb9ZKI3/zXIyP6upOZx7YqB5aWlcIAA==","signatures":[{"sig":"MEUCICaZxlmZAjIiQOQk6RjInCqZT6E2b/uIDSfQBWmbSVSrAiEA72HQrAY456fqyOXucYBsDuPKsdu9YkzWhmnulzCSJWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidPO6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVlg/+IYKV+ObwLYbRUnUiSRiQhyVGxDsSMY+bo9OUStZgWHAxL0S1\r\nt+WbX2XNmkhTWlRoJ1r7eSP3yavFTLEEoi+nDKUThcLN5+XUUh8ZkXAfcXpV\r\nOkEEDAskpsh8qVvseNIUnXc7C6Dn7SYub5y05QTNNfGngOkJh+IkEpGQAVOg\r\nRjFjnz6mQEGR0XDyktMCR8zzWYXn5E80x6RhAKZiSpNB1nebkN3DLwhnFYDi\r\n8XbyliJyw1fIuww0oB2Bl9z3No4J2QsdvfO7HxYiSMTpp62niNYH+/+NzyCT\r\nJZZ2P1zLMkDQzzy7hGzKNnRcZCjfw1dP9iHr/cweQm3Rz0BG79/0K/glOtyw\r\n3IesTZkOSOczxD95XL474VL5bA7yQmB772hUEnX7vitgbxW/8bj5Wx7d3XUP\r\noeBaUN1hkQGK9KExRw/T+hrc7AuvWW1Uad3qmccQk0sWh8p8db3T9EahuBPM\r\nbF1HTvXZKNTxHwSk6fXZC3QPE2VllPsD6v3Zfng4V6ZGAqpZjQrhmv12/pKr\r\nOviwdwCka6dxH9x4D7O5K53FjERyzxFeJQbUnNlZDVPvR3rlJkDopzFhksFw\r\nVrqVPDhWvAZmxBMpUbvszS8n8uoDOQ1epMDAhTl1G6rVQIss54MPlZasfySS\r\nI9f21uqEbTSM0I02KgvIaiEPjoYjtir7I1o=\r\n=CA+p\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ce1a9773cabfdb688be086affc08bef3b7401284","_npmUser":{"name":"pbvahlst","email":"peter@vahlstrup.com"},"_npmVersion":"8.1.0","description":"Configurable strapi local upload provider with configurable root-dir and partitioning","directories":{},"_nodeVersion":"16.13.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-local-configurable_1.0.3_1651831738625_0.33616257285307727","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@chcaa/strapi-provider-upload-local-configurable","version":"1.0.4","author":{"name":"Peter B. Vahlstrup"},"_id":"@chcaa/strapi-provider-upload-local-configurable@1.0.4","maintainers":[{"name":"pbvahlst","email":"peter@vahlstrup.com"}],"dist":{"shasum":"b6a43461f2ccd6ed033317582f866f29b2f9592f","tarball":"https://registry.npmjs.org/@chcaa/strapi-provider-upload-local-configurable/-/strapi-provider-upload-local-configurable-1.0.4.tgz","fileCount":3,"integrity":"sha512-vS2UYjrQCwKR/Bh+d2wgmr1qRWczTrjVpxb78+gixESdTKTWTmrGuWk2CmyWMC0oYw1Rfoh3mTIg+zcFB+BI/A==","signatures":[{"sig":"MEUCIFlstKQXMgYoYepAdlN3q0L+uGGQvqrnIMo26QV2nSm4AiEA91ntKiYHpi+CflC51+imyYsP/7FMOj4Zf3QJ/fVk+TM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidPiqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq08A/+NyakUVdOVJ/ejBs4V/Uzob54pLOVqOTD/6/DEe/PkHH8l1+e\r\nIOlmHtQ13O3E9zxmTJT7rvXflmR1Y3KBOdtednVZqF8Q12FAwFcSyOl4puSt\r\niKLX36BC4FGkB+KA9lupM0b9TrWNdJTznqQzWI8rSFVIiUUEwRq6XgQYE7I5\r\nFqrL3N96UckLt0F/2+oq1rp00xybQzcEXdzYBxcsq6I5CIAe1KAkL9tmK5u/\r\nE4cAC6uUQj811TLFl1l1Zw8Isd3AWifEljI2orGMdAS2pYk91sjM7SPOfWG4\r\n1TXp5sz+8ABmbLxs9spyl+15oKn0gNUQsN1uZxmM+HjLrVT33i01HrS354Lz\r\nnVDllAol8HervlB51JeI5U7+BMqQBIiZvqbEzXzjSPJuz48pcgUMPRcCC6Cu\r\nhISyO6DWrYBjZ98ifoZKn6kBX4b36xSV0GqwMHrjCVnX5gdAZWnulrzUrFsU\r\npqcjb85KMM4nAP3LSufkSu0BQ6K7J+iVbJnq44cO1VtsDKJMj8EExZIjSysB\r\nW3+BZ2Ua63C6cwPvZDJOJAt26rfDEiEhkmZZC/idaQWgexgRXWn16+ASQJzk\r\nQ9LabOaFedMacFlAfyhV7RUDL1S/NOjFyWitAjUKz2VmcLTAfR3g0TwUkaei\r\naTBF0CPOvH28ipNtc43mW1TDpOj9OKbUOJo=\r\n=ezTc\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0fd5116632186f763b0123a534c461bc5254b06d","_npmUser":{"name":"pbvahlst","email":"peter@vahlstrup.com"},"_npmVersion":"8.1.0","description":"Configurable strapi local upload provider with configurable root-dir and partitioning","directories":{},"_nodeVersion":"16.13.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-local-configurable_1.0.4_1651833002019_0.9840175489243661","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@chcaa/strapi-provider-upload-local-configurable","version":"1.0.5","author":{"name":"Peter B. Vahlstrup"},"_id":"@chcaa/strapi-provider-upload-local-configurable@1.0.5","maintainers":[{"name":"pbvahlst","email":"peter@vahlstrup.com"}],"dist":{"shasum":"57b4421c9d9f107ab6a9533dfc9bc2deb4e917bb","tarball":"https://registry.npmjs.org/@chcaa/strapi-provider-upload-local-configurable/-/strapi-provider-upload-local-configurable-1.0.5.tgz","fileCount":3,"integrity":"sha512-LHdKkSjExdHss/bXOvgQplDV5DCmqhFkvcRO8HMVB9UxGjI/QqrtxO9Ly1YEoWNWsYFZw6pjaFdfpvNjFVwD2A==","signatures":[{"sig":"MEUCID03BhlX9I5hiAuQozRijxsNo4TyzqZS0+bKKCXv9374AiEA9PIep9uXJZE2xMdJmbJ9klNi77ZouPNUqELElAb3cDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6nzbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVMQ/+J8VXGBpDMVToH+UOF65e758IoJbApH81LBheU3U5y+smfLs6\r\nwgaZnZru+BjmiY6IDSJBXNqTpUbjdhbqIMX/D1el+qJXphD/5zQvDXG2H5Ew\r\nwCHj2uLdz09V56L6TveHiNERGhoC7NumR8mH4mu4ABWK1vdO6SjJnXk6RyUV\r\nlVk7sflE9WTbpPDpzqeji7Z+Or+klM1EbKALD8CxTPlgDyx5EwjhshEg56J0\r\nNIWNLGDCEQajoOF7sGS+5QczUfvV/C+ulOtdK5GDLwz6dsyAe2B3JxXzyUyy\r\nwv361zUqfTZPfgbRrOMH2VcoJMKiC6HRab+AIk8T2QxO2T01yJXySPBYmqQz\r\ne6v+KZBKR4MDzURI6k8v7C5/IcT9mFez7X6QKV0NlkFPy9FhxhIsq28QUui9\r\nvbUBLF5PZSRxduayYY7mROl3q0ko/BZ9TUxV+VLYM2MsnQrSa7C9DYkZEXSv\r\nq8uxDEXTHrHkOIyL8QGizoras902Ti1wZLtvhf/WxQa90zqRMxjpVqxD2Qj/\r\nL90H+6w3kvXA80KgCY5qgIqMVDX4bRPfqL4nwWiXgALobhP8XlHTFup7+jMf\r\nh4bXKjaPAwnJxN/j+bAbvCc3+2w9lJN/0sHy9BJ417uRQi2wmGm7hMxuhxVY\r\nGDGnngjFl5Ii91RlB1irSh5HVnYDDWrE9AM=\r\n=/UNj\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e5be952a2454698075cdb31a5d1d39a04ae16dab","_npmUser":{"name":"pbvahlst","email":"peter@vahlstrup.com"},"_npmVersion":"8.1.0","description":"Configurable strapi local upload provider with configurable root-dir and partitioning","directories":{},"_nodeVersion":"16.12.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-local-configurable_1.0.5_1659534555348_0.09820708917703636","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-03-21T15:03:57.746Z","modified":"2025-02-06T13:30:00.551Z","1.0.0":"2022-03-21T15:03:57.940Z","1.0.1":"2022-03-22T08:56:03.213Z","1.0.2":"2022-03-25T07:31:39.989Z","1.0.3":"2022-05-06T10:08:58.799Z","1.0.4":"2022-05-06T10:30:02.356Z","1.0.5":"2022-08-03T13:49:15.501Z"},"author":{"name":"Peter B. Vahlstrup"},"description":"Configurable strapi local upload provider with configurable root-dir and partitioning","maintainers":[{"email":"imvpbv@cc.au.dk","name":"pbvahlst"},{"email":"bfog@cc.au.dk","name":"donbjarkone"}],"readme":"# @chcaa/strapi-provider-upload-local-configurable\r\n\r\nA configurable local file system upload provider for strapi with the possibilities to configure:\r\n- base url\r\n- file root dir\r\n- file partitioning into sub-dirs\r\n- and more ...\r\n\r\n## installation\r\n```\r\nnpm install @chcaa/strapi-provider-upload-local-configurable --save\r\n```\r\n\r\n## Configuration\r\nthe following settings can be set in `./config/plugins.js`. The `provider`, `rootDir` and `baseUrl` are required. The\r\nrest of the values shown below is the default values.\r\n\r\n```js\r\nmodule.exports = ({ env }) => ({\r\n// ...\r\n    upload: {\r\n        config: {\r\n            provider: '@chcaa/strapi-provider-upload-local-configurable',\r\n            providerOptions: {\r\n                rootDir: undefined, // an absolute path or path relative to strapis ./public/ dir\r\n                urlPath: undefined, // the url-path where files are located e.g. /static/files\r\n                sizeLimit: 100000,\r\n                partition: {        // set depth to a number higher than zero e.g. 2 to create 2 levels of sub-dirs\r\n                    depth: 0,        // a value > 0 will enable partitioning\r\n                    nameLength: 3,  // the name length of each sub-dir\r\n                },\r\n                fileNamePrefixToSubDir: [ // use the file-name prefix as a sub-dir\r\n                    \"thumbnail_\",\r\n                    \"small_\",\r\n                    \"medium_\",\r\n                    \"large_\"\r\n                ]\r\n            },\r\n        },\r\n    },\r\n// ...\r\n});\r\n```\r\nThe `sizeLimit` unit is in bytes. When setting this value high, you should make sure to also configure the body parser middleware maxFileSize so the file can be sent and processed. Read more [here](https://docs.strapi.io/developer-docs/latest/plugins/upload.html#configuration)\r\n\r\n### Changing the Router Url Path\r\nWhen setting `rootDir` and `urlPath` to something other than the standard \"uploads\" dir as defined by strapi,\r\na change of the router pointing to the new `rootDir` and/or `urlPath` is required. This can be done with the \r\n[@chcaa/strapi-static-file-route plugin](https://www.npmjs.com/package/@chcaa/strapi-static-file-route)","readmeFilename":"README.md"}