Sign inSign up

frourio/magnito

By frourio

Updated 6 months ago

Amazon Cognito emulator for Amplify UI

Image
Developer tools
0

10K+

frourio/magnito repository overview

Magnito

Magnito logo image

Amazon Cognito emulator for Amplify UI

Images

Docker Hub - https://hub.docker.com/r/frourio/magnito

Amazon ECR Public Gallery - https://gallery.ecr.aws/frourio/magnito

Usage

Docker compose

services:
  magnito:
    image: frourio/magnito:latest
    ports:
      - 5050:5050 # Cognito API / Web interface
      - 5051:5051 # OAuth2 SSL endpoint
    environment:
      PORT: 5050
      SSL_PORT: 5051
      COGNITO_USER_POOL_ID: ap-northeast-1_example
      COGNITO_USER_POOL_CLIENT_ID: example-client-name
      COGNITO_ACCESS_KEY: magnito-access-key
      COGNITO_SECRET_KEY: magnito-secret-key
      COGNITO_REGION: ap-northeast-1
      SMTP_HOST: inbucket
      SMTP_PORT: 2500
      SMTP_USER: fake_mail_user
      SMTP_PASS: fake_mail_password
    volumes:
      - magnito:/usr/src/app/data

  inbucket:
    image: inbucket/inbucket:3.0.3
    ports:
      - 2500:2500 # SMTP
      - 9000:9000 # web interface
    volumes:
      - inbucket:/storage

volumes:
  magnito:
    driver: local
  inbucket:
    driver: local
SMTP Server UI

Inbucket - http://localhost:9000/

Tag summary

Content type

Image

Digest

sha256:0aaabfe24

Size

537.9 MB

Last updated

6 months ago

docker pull frourio/magnito