Initial working google auth

This commit is contained in:
JBB0807 2025-04-16 10:49:46 -07:00
parent fb52d49f74
commit 00a40f6bba
1058 changed files with 114441 additions and 0 deletions

33
auth-service/README.md Normal file
View file

@ -0,0 +1,33 @@
# Running the Project with Docker
This section provides instructions to build and run the project using Docker.
## Prerequisites
- Ensure Docker and Docker Compose are installed on your system.
- The project requires Node.js version `22.13.1` as specified in the Dockerfile.
## Environment Variables
- If applicable, create a `.env` file in the project root directory to define environment variables. Uncomment the `env_file` line in the `docker-compose.yml` file to enable this.
## Build and Run Instructions
1. Build the Docker image and start the services:
```bash
docker-compose up --build
```
2. Access the application at `http://localhost:8080`.
## Configuration
- The application runs with a non-root user for enhanced security.
- The `NODE_ENV` is set to `production` and `NODE_OPTIONS` is configured for optimized memory usage.
## Exposed Ports
- The application service exposes port `8080` to the host system.
For further details, refer to the provided `Dockerfile` and `docker-compose.yml` files.