Skip to content

Bezos Time!

Choose a tag to compare

@TCB13 TCB13 released this 24 Oct 16:17
· 4 commits to master since this release
  • Implemented S3 backend storage.
  • Fixed issues in temporary container removal for some backend storages.
$server  = new \ThunderTUS\Server($request, $response);

$client = new S3Client([
    "version"     => "latest",
    "region"      => "...",
    "endpoint"    => "...",
    "credentials" => [
        "key"    => "--key--",
        "secret" => "--secret---",
    ],
]);
$backend  = new S3($client, "your-bucket", "optional-path-prefix");
$server->setStorageBackend($backend);

$server->setUploadMaxFileSize(50000);
$server->setApiPath("/tus");
$server->handle();