Skip to content

TIP

Check out the Resourcing Guide before getting started with Docker.

Guide

Note: On Windows, the commands will be slightly different but all the steps are the same.

Install Requirements

Clone the GiiS repo

bash
    git clone --depth 1 https://github.com/giis-ai/giis.git
    ```

### Navigate to the compose files

```bash
    cd giis/deployment/docker_compose
    ```

### Launch GiiS

To pull images from Docker Hub and start GiiS:

    ```bash
    docker compose up -d
    ```

    Alternatively, to build images from source:

    ```bash
    docker compose up -d --build --force-recreate
    ```

    ::: warning
      If you've previously launched GiiS with the old `giis-stack` service name,
      you'll need to add `-p giis-stack` to your launch command.

      For example: `docker compose up -p giis-stack -d`.

After the containers come up, the system needs to go through an initialization process after which you can access GiiS at localhost:3000.

Enabling GiiS Craft

To enable GiiS Craft (AI-powered artifact builder for web apps, documents, and slides):

Run the installation script with the --include-craft flag:

bash
cd giis/deployment/docker_compose
./install.sh --include-craft

Then start the services:

bash
cd giis_data/deployment
docker compose up -d

Option 2: Existing deployments

If you've already set up GiiS, you can enable Craft by running:

bash
ENABLE_CRAFT=true IMAGE_TAG=craft-latest docker compose up -d

See the Craft documentation for full details on capabilities and configuration.

:::

Released under the MIT License.