| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- ## this is a docker compose file used to test all scenarios
- ## do not use it in production
- services:
- pg:
- image: postgres:alpine
- environment:
- POSTGRES_PASSWORD: Not4SecureProduction
- POSTGRES_USER: librespeed
- volumes:
- # mount init script from source to create database tables
- - ../../results/telemetry_postgresql.sql:/docker-entrypoint-initdb.d/01-init.sql
- speedtest-debian-pg:
- build:
- context: ../..
- dockerfile: Dockerfile
- environment: &env_vars
- - PASSWORD=gimmeTheStats1337
- - DB_HOSTNAME=pg
- - DB_NAME=librespeed
- - DB_PASSWORD=Not4SecureProduction
- - DB_PORT=5432
- - DB_TYPE=postgresql
- - DB_USERNAME=librespeed
- - EMAIL=test@example.com
- - ENABLE_ID_OBFUSCATION=true
- - MODE=standalone
- - REDACT_IP_ADDRESSES=true
- - TELEMETRY=true
- ports:
- - 9123:8080
- speedtest-alpine-pg:
- build:
- context: ../..
- dockerfile: Dockerfile.alpine
- environment: *env_vars
- ports:
- - 9124:8080
|