Скопировал .env из .env.example

выставил таким
API_CORS="http://localhost:3000,http://localhost:8000"

оставил каким есть:
DATABASE_URL="postgres://root:root@localhost/trails_db?sslmode=disable"
POSTGRES_USER="root"
POSTGRES_PASSWORD="root"
POSTGRES_PORT=5432
POSTGRES_DB="trails_db"
CLIENT_JWT_MAXAGE=60  # hours
ADMIN_JWT_MAXAGE=60  # hours
STORAGE_DOMAIN="https://static.thetrails.app"
STORAGE_FOLDER="./storage"

API_KEY 
добавил туда чаще вывод из таких команд  

openssl rand -base64 32
openssl rand -hex 32

PGADMIN_DEFAULT_EMAIL
PGADMIN_DEFAULT_PASSWORD
рандомный email, password

storage оставил таким какой он есть

# Поднимаем бд
```bash
docker compose up -d

docker compose ps # проверяем логи

docker compose logs -f postgres # тоже логи но бд

docker exec -it trails_postgres psql -U root -d trails_db # тестим бд
```

# Миграции:

```bash
cargo run --bin migrate -- up

cargo run --bin migrate -- status
```

# storage

```
mkdir -p ./storage
```

# cargo run

```bash
cargo run --bin client

```

# hurl tests

```bash
# поднимаем контейнер
docker run --rm ghcr.io/orange-opensource/hurl:latest --version

hurl --test examples/
```

