https://github.com/chassis/fakes3
Run a Fake S3 server on your virtual machine for testing S3 integrations.
https://github.com/chassis/fakes3
Last synced: 10 months ago
JSON representation
Run a Fake S3 server on your virtual machine for testing S3 integrations.
- Host: GitHub
- URL: https://github.com/chassis/fakes3
- Owner: Chassis
- Created: 2018-04-22T18:26:47.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2020-08-13T08:55:54.000Z (almost 6 years ago)
- Last Synced: 2025-07-26T03:53:59.196Z (11 months ago)
- Language: Puppet
- Size: 6.84 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fake S3
A Chassis extension to install and configure Fake S3 on your Chassis server.
## Usage
1. Add this extension to your extensions directory `git clone git@github.com:Chassis/FakeS3.git extensions/fakes3`
2. Run `vagrant provision`.
3. Copy the `fakes3-mu-plugin.php` file to your `mu-plugins` directory to support S3 Uploads.
## Configuration options
You can configure the path on the server and the port used in your chassis config file.
```yaml
fakes3:
port: 1234
path: /some/custom/path
```
Depending on how you connect to S3 you may need to set the S3 server path and region.
Check the `local-config.php` for the settings you can define.
Constants are already configured to work with the [S3 Uploads plugin](https://github.com/humanmade/S3-Uploads) so if you use that then there's nothing further to do!