Skip to content

reallyMilo/AnnoStamps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Upload and share stamps for the Anno franchise.

Join the Discord »

Getting Started

Prerequisites

Installation

  1. Clone the repo

    git clone https://github.com/reallyMilo/AnnoStamps.git
  2. Rename .env.example to .env

  3. Install dependencies, apply the prisma schema to the database and optionally seed the database.

    pnpm i
    docker compose up
    pnpm migrate
    pnpm db-seed
  4. (Optional) Add Discord authentication to test out provider login and user features.

    1. Use your Discord account to create an application.

    2. Copy the CLIENT ID and CLIENT SECRET values from OAuth2.

    3. Add them to the env variables.

      AUTH_DISCORD_ID=
      AUTH_DISCORD_SECRET=
    4. Run docker compose with local stack profile

        docker compose --profile localstack up
    5. Install Terraform then run the following commands.

        terraform -chdir=./terraform/dev init
        terraform -chdir=./terraform/dev apply -auto-approve

Contributing

Any contributions you make are greatly appreciated.

Contact

Join the Discord.

About

Stamp sharing website for Anno 1800

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •