expanded-api #2

Merged
stephen merged 2 commits from expanded-api into main 2026-01-21 10:18:47 -07:00
3 changed files with 1160 additions and 14 deletions

View File

@ -3,6 +3,9 @@ FROM node:18-alpine
# Set working directory
WORKDIR /app
# Install Curl
RUN apk add --no-cache curl
# Copy package files
COPY package*.json ./

View File

@ -9,8 +9,10 @@ services:
- MONGO_URI=mongodb://admin:password123@mongodb:27017
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik"
- "traefik.http.routers.apartment-api.rule=Host(`apartments.maverickapplications.com`) && PathPrefix(`/api`)"
- "traefik.http.routers.apartment-api.entrypoints=websecure"
- "traefik.http.routers.apartment-api.tls=true"
- "traefik.http.routers.apartment-api.tls.certresolver=letsencrypt"
- "traefik.http.routers.apartment-api.priority=100"
- "traefik.http.services.apartment-api.loadbalancer.server.port=8080" # Updated to match

1165
server.js

File diff suppressed because it is too large Load Diff