Quickstart

This guide will help you get PuzzleSpring up and running quickly to see the app in action.

Basic Setup

  1. Install Docker and Docker Compose.

  2. Clone the repository:

     git clone https://github.com/dlareau/puzzlespring.git
    
  3. Navigate to the project directory:

     cd puzzlespring
    
  4. Setup your environment file:

     cp sample.env .env
    

    You can then edit the .env file to set your environment variables.

  5. Run the development server:

     docker compose up -d
    
  6. Run the initial setup command:

     docker compose exec app python manage.py initial_setup
    
  7. Open your browser and navigate to https://localhost:8443.

You may see an invalid certificate warning while developing locally. It is safe to click through it.