├── README.md └── docker-compose.yaml /README.md: -------------------------------------------------------------------------------- 1 | # Usage 2 | 3 | Make sure to install docker first https://www.docker.com/products/docker-desktop. After you installed docker run these commands 4 | 5 | ``` 6 | docker-compose up 7 | ``` 8 | Then after the images are pulled and are running open a new terminal tab and run 9 | ``` 10 | docker exec backend /bin/sh start.sh 11 | ``` 12 | The API is ready to be consumed on `http://localhost:8000` 13 | -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- 1 | version: '3.9' 2 | services: 3 | backend: 4 | container_name: backend 5 | image: scalablescripts/auth-backend 6 | environment: 7 | DB_HOST: db 8 | DB_DATABASE: auth 9 | DB_USERNAME: root 10 | DB_PASSWORD: root 11 | ports: 12 | - 8000:8000 13 | depends_on: 14 | - db 15 | db: 16 | image: mysql:8 17 | restart: always 18 | environment: 19 | MYSQL_DATABASE: auth 20 | MYSQL_USER: root 21 | MYSQL_PASSWORD: root 22 | MYSQL_ROOT_PASSWORD: root 23 | volumes: 24 | - .dbdata:/var/lib/mysql 25 | --------------------------------------------------------------------------------