{"id":18654775,"url":"https://github.com/wieni/flysystem_s3","last_synced_at":"2026-07-16T02:31:13.957Z","repository":{"id":183711517,"uuid":"670624203","full_name":"wieni/flysystem_s3","owner":"wieni","description":null,"archived":false,"fork":false,"pushed_at":"2024-03-16T12:15:59.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-03-05T01:59:18.220Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wieni.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-25T13:16:56.000Z","updated_at":"2023-07-25T13:24:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"4e7ed873-f133-4adf-b334-1b3fbb0f2756","html_url":"https://github.com/wieni/flysystem_s3","commit_stats":null,"previous_names":["wieni/flysystem_s3"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/wieni/flysystem_s3","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wieni%2Fflysystem_s3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wieni%2Fflysystem_s3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wieni%2Fflysystem_s3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wieni%2Fflysystem_s3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wieni","download_url":"https://codeload.github.com/wieni/flysystem_s3/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wieni%2Fflysystem_s3/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35528482,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-16T02:00:06.687Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T07:16:33.943Z","updated_at":"2026-07-16T02:31:13.931Z","avatar_url":"https://github.com/wieni.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"Flysystem S3\n============\n\nFor setup instructions see the Flysystem README.md.\n\n## CONFIGURATION ##\n\nThe region needs to be set to the region id, not the region name. Here is a list\nof the region names and their corresponding ids:\n\n|Region name               |Region id      |\n|:-------------------------|:--------------|\n|US East (N. Virginia)     |us-east-1      |\n|US West (N. California)   |us-west-1      |\n|US West (Oregon)          |us-west-2      |\n|EU (Ireland)              |eu-west-1      |\n|EU (Frankfurt)            |eu-central-1   |\n|Asia Pacific (Tokyo)      |ap-northeast-1 |\n|Asia Pacific (Seoul)      |ap-northeast-2 |\n|Asia Pacific (Singapore)  |ap-southeast-1 |\n|Asia Pacific (Sydney)     |ap-southeast-2 |\n|South America (Sao Paulo) |sa-east-1      |\n\nThe `s3-cors-example.json` file has a template you can use to configure CORS\nusing the REST API or the `aws s3api put-bucket-cors` command.\n\nExample configuration:\n\n```php\n$schemes = [\n  's3' =\u003e [\n    'driver' =\u003e 's3',\n    'config' =\u003e [\n      'key'    =\u003e '[your key]',      // 'key' and 'secret' do not need to be\n      'secret' =\u003e '[your secret]',   // provided if using IAM roles.\n      'region' =\u003e '[aws-region-id]',\n      'bucket' =\u003e '[bucket-name]',\n\n      // Optional configuration settings.\n\n      // 'options' =\u003e [\n      //   'ACL' =\u003e 'public-read',\n      //   'StorageClass' =\u003e 'REDUCED_REDUNDANCY',\n      // ],\n\n      // 'protocol' =\u003e 'https',                   // Autodetected based on the\n                                                  // current request if not\n                                                  // provided.\n\n      // 'prefix' =\u003e 'an/optional/prefix',        // Directory prefix for all\n                                                  // uploaded/viewed files.\n\n      // 'cname' =\u003e 'static.example.com',         // A CNAME that resolves to\n                                                  // your bucket. Used for URL\n                                                  // generation.\n\n      // 'cname_is_bucket' =\u003e TRUE,               // Set to FALSE if the CNAME\n                                                  // does not resolve to a\n                                                  // bucket and the bucuket\n                                                  // should be included in the\n                                                  // path.\n\n      // 'endpoint' =\u003e 'https://api.example.com', // An alternative API endpoint\n                                                  // for 3rd party S3 providers.\n\n      // 'public' =\u003e TRUE,                        // Set to TRUE to link to files\n                                                  // using direct links.\n\n      // 'cors' =\u003e TRUE,                          // Set to TRUE if CORS upload\n                                                  // support is enabled for the\n                                                  // bucket.\n    ],\n\n    'cache' =\u003e TRUE, // Creates a metadata cache to speed up lookups.\n  ],\n];\n\n$settings['flysystem'] = $schemes;\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwieni%2Fflysystem_s3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwieni%2Fflysystem_s3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwieni%2Fflysystem_s3/lists"}