About: In the northern hemisphere summer of 2025, we surveyed 338 companies on how they choose and use their modern data stack-and how AI is shaping their workflows. This repo spins up Metabase and loads the raw survey responses so you can explore them yourself. Curious about our take? Here is the full report.
- Docker
- Docker Compose
-
Clone the repository:
git clone <repository_url> cd <repository_directory>
-
Run docker compose:
docker compose up
This command starts Metabase and setup services defined in the docker-compose.yaml file. Metabase will be accessible at
http://localhost:3000
.
-
Access Metabase:
Open your web browser and go to
http://localhost:3000
. -
Initial Setup:
The
setup
service should automatically configure Metabase. If it fails, you may need to check the logs and retry. -
Login:
Log in with the credentials defined in setup.py:
- Email:
test@test.com
- Password:
metabot1
- Email:
-
Explore the Data:
The "Data Stack Survey 2025" SQLite database should be automatically connected. You can start exploring the data and creating dashboards.
-
Metabase not accessible:
Ensure that the Docker containers are running correctly. Check the logs using
docker-compose logs metabase
anddocker-compose logs setup
. -
Setup script fails:
Check the logs of the
setup
container for any errors. You might need to adjust thehost
andport
environment variables in the docker-compose.yaml file if Metabase is not running onhttp://localhost:3000
. You can also try setting theretry
environment variable toyes
to rerun the setup after Metabase is running.