marttp / 20230717-spring-webflux-s3-kotlin

Spring Webflux in Kotlin example project to integrate with AWS but currently use Localstack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spring WebFlux 3.1 + Kotlin + S3

Spring WebFlux with Kotlin programming languages to using the S3 upload functionality.

Prerequisite

  • JDK 17+
  • Docker
  • Postman

Command

  1. Need to setup Localstack S3 bucket but we need to change permission to be able to execute the script.
    chmod +x ./aws/init-aws.sh
  2. Run docker compose
    docker compose up -d

Resources

  • Webflux - S3 - Localstack.postman_collection.json (Postman collection)

Reference

AWS S3 with Spring WebFlux

About

Spring Webflux in Kotlin example project to integrate with AWS but currently use Localstack


Languages

Language:Kotlin 99.8%Language:Shell 0.2%