No description
| app | ||
| bin | ||
| config | ||
| db | ||
| lib/tasks | ||
| log | ||
| public | ||
| script | ||
| spec | ||
| storage | ||
| test | ||
| tmp | ||
| vendor | ||
| .dockerignore | ||
| .gitattributes | ||
| .gitignore | ||
| .rspec | ||
| .rubocop.yml | ||
| .ruby-version | ||
| config.ru | ||
| docker-compose.dev.yml | ||
| Dockerfile | ||
| Dockerfile.dev | ||
| Gemfile | ||
| Gemfile.lock | ||
| Rakefile | ||
| README.md | ||
Do uruchomienia serwera API potrzebujemy platformy docker. W momencie gdy Docker jest już zainstalowany, serwer możemy uruchomić przez wykonanie komendy (z założeniem, że port 3000 nie jest używany):
# w zależności od wersji
docker-compose -f docker-compose.dev.yml up --build
# lub
docker compose -f docker-compose.dev.yml up --build
do tak uruchomionego serwera aplikacja mobilna w symulatorze XCode będzie w stanie się połączyć.
W sytuacji gdy port 3000 jest już zajęty, należy zmienić port w pliku docker-compose.dev.yml.
Przy aktualnej konstrukcji - "3000:3000" pierwsza wartość to port na komputerze hosta, tę część należy zmienić, aby użyć innego portu.