Compare commits
No commits in common. "3521acd93ce3518518bb39a7f7be6b06af10b366" and "86162daafde28189ded44ee8970a15daf433e8bf" have entirely different histories.
3521acd93c
...
86162daafd
|
|
@ -1,11 +0,0 @@
|
||||||
node_modules
|
|
||||||
.git
|
|
||||||
.gitignore
|
|
||||||
*.md
|
|
||||||
.env*
|
|
||||||
Dockerfile
|
|
||||||
docker-compose*.yml
|
|
||||||
.dockerignore
|
|
||||||
backlog
|
|
||||||
dist
|
|
||||||
CLAUDE.md
|
|
||||||
|
|
@ -8,6 +8,4 @@ vite.config.ts.*
|
||||||
# Environment variables (contains secrets)
|
# Environment variables (contains secrets)
|
||||||
.env
|
.env
|
||||||
.env.local
|
.env.local
|
||||||
.env.*.local
|
.env.*.local
|
||||||
# Claude Code local instructions (symlink)
|
|
||||||
CLAUDE.md
|
|
||||||
15
Dockerfile
15
Dockerfile
|
|
@ -1,15 +0,0 @@
|
||||||
FROM node:20-alpine AS builder
|
|
||||||
WORKDIR /app
|
|
||||||
COPY package.json package-lock.json* ./
|
|
||||||
RUN npm ci
|
|
||||||
COPY . .
|
|
||||||
RUN npm run build
|
|
||||||
|
|
||||||
FROM node:20-alpine AS runner
|
|
||||||
WORKDIR /app
|
|
||||||
ENV NODE_ENV=production
|
|
||||||
COPY --from=builder /app/dist ./dist
|
|
||||||
COPY --from=builder /app/node_modules ./node_modules
|
|
||||||
COPY --from=builder /app/package.json ./
|
|
||||||
EXPOSE 5000
|
|
||||||
CMD ["node", "dist/index.js"]
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
services:
|
|
||||||
pwf-prod:
|
|
||||||
build: .
|
|
||||||
container_name: pwf-prod
|
|
||||||
restart: unless-stopped
|
|
||||||
labels:
|
|
||||||
- "traefik.enable=true"
|
|
||||||
- "traefik.http.routers.pwf.rule=Host(`pilateswithfadia.com`) || Host(`www.pilateswithfadia.com`)"
|
|
||||||
- "traefik.http.services.pwf.loadbalancer.server.port=5000"
|
|
||||||
networks:
|
|
||||||
- traefik-public
|
|
||||||
healthcheck:
|
|
||||||
test: ["CMD", "wget", "-q", "--spider", "http://127.0.0.1:5000/"]
|
|
||||||
interval: 30s
|
|
||||||
timeout: 10s
|
|
||||||
retries: 3
|
|
||||||
|
|
||||||
networks:
|
|
||||||
traefik-public:
|
|
||||||
external: true
|
|
||||||
Loading…
Reference in New Issue