https://github.com/mashiike/ls3viewer
lambda s3 viewer
https://github.com/mashiike/ls3viewer
Last synced: about 1 month ago
JSON representation
lambda s3 viewer
- Host: GitHub
- URL: https://github.com/mashiike/ls3viewer
- Owner: mashiike
- License: mit
- Created: 2022-09-09T02:55:23.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-29T20:10:47.000Z (10 months ago)
- Last Synced: 2025-04-30T07:04:51.413Z (about 1 month ago)
- Language: Go
- Size: 146 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# ls3viewer


[](https://github.com/mashiike/ls3viewer/blob/master/LICENSE)ls3viewer is a simple viewer to easily browse S3 using AWS Lambda.
It is a simple viewer with Basic Authentication or Google Authentication.## Install
#### Homebrew (macOS and Linux)
```console
$ brew install mashiike/tap/ls3viewer
```### Binary packages
[Releases](https://github.com/mashiike/ls3viewer/releases)
## How to use in local environment
```shell
$ ls3viewer --bucket-name infra-dev
```access http://localhost:8080
## How to use on AWS Lambda runtime
The executable binary can be launched as a bootstrap for Lambda.
deploy one lambda functions, ls3viewer in [lambda directory](lambda/)
The example of lambda directory uses [lambroll](https://github.com/fujiwara/lambroll) for deployment.For more information on the infrastructure around lambda functions, please refer to [example.tf](lambda/example.tf).
## LICENSE
MIT License
Copyright (c) 2022 IKEDA Masashi