Skip to content

Installation

This guide will walk you through the necessary steps to get ygo-card-image-hosting set up on your local machine.

  • AWS Account: You will need an active Amazon Web Services (AWS) account. If you don’t have one, you can sign up on the AWS website.
  • Terraform: The project uses Terraform to provision your AWS infrastructure. Follow the official Terraform installation guide for your operating system.
  • Docker: You will need either Docker Desktop (for Windows or macOS) or Docker Engine (for Linux).
  • Docker Compose: This is typically installed alongside Docker Desktop or can be installed separately for Docker Engine (installation guide).
  • Git: For cloning the bot’s repository (installation guide).

Once you have the prerequisites installed, you can clone the ygo-card-image-hosting repository from GitHub.

  1. Open your terminal or command prompt.

  2. Navigate to the directory where you want to store the project files.

  3. Run the following command:

    Terminal window
    git clone https://github.com/nedhmn/ygo-card-image-hosting.git
  4. Navigate into the cloned directory:

    Terminal window
    cd ygo-card-image-hosting

You have now successfully installed the prerequisites and obtained the project files. The next step is to configure the project with your AWS details and other settings.