Compare commits

..

2 Commits

Author SHA1 Message Date
Deep Koluguri 9d280dd553 Fix luckychit Dockerfile for multi-stage build
Build and Deploy Chitfund / build-backend (push) Failing after 18s Details
Build and Deploy Chitfund / build-frontend (push) Failing after 18s Details
2026-05-11 18:21:45 -04:00
Deep Koluguri 1879dad5a5 updated env 2025-11-05 17:12:20 -05:00
4 changed files with 28 additions and 29 deletions

View File

@ -4,44 +4,35 @@ on: [push]
jobs: jobs:
build-backend: build-backend:
runs-on: ubuntu-latest runs-on: ubuntu-latest
env:
DOCKER_HOST: tcp://172.17.0.1:2375
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Build and push Backend (Kaniko) - name: Set up Docker Buildx
run: | uses: docker/setup-buildx-action@v2
JOB_CONTAINER=$(docker ps --format '{{.Names}}' | grep 'GITEA-ACTIONS-TASK' | head -1)
echo "Using volumes from: $JOB_CONTAINER"
docker run --rm \ - name: Build and push Backend
--volumes-from "$JOB_CONTAINER" \ uses: docker/build-push-action@v4
gcr.io/kaniko-project/executor:latest \ with:
--context=dir:///workspace/deepkoluguri/chitfund/backend \ context: ./backend
--dockerfile=Dockerfile \ push: true
--destination=192.168.8.250:5000/chitfund-backend:latest \ tags: 192.168.8.250:5000/chitfund-backend:latest
--insecure \ # Local registry is insecure
--skip-tls-verify labels: |
org.opencontainers.image.source=${{ gitea.repository_url }}
build-frontend: build-frontend:
runs-on: ubuntu-latest runs-on: ubuntu-latest
env:
DOCKER_HOST: tcp://172.17.0.1:2375
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Build and push Frontend (Kaniko) - name: Set up Docker Buildx
run: | uses: docker/setup-buildx-action@v2
JOB_CONTAINER=$(docker ps --format '{{.Names}}' | grep 'GITEA-ACTIONS-TASK' | head -1)
echo "Using volumes from: $JOB_CONTAINER"
docker run --rm \ - name: Build and push Frontend
--volumes-from "$JOB_CONTAINER" \ uses: docker/build-push-action@v4
gcr.io/kaniko-project/executor:latest \ with:
--context=dir:///workspace/deepkoluguri/chitfund/luckychit \ context: ./luckychit
--dockerfile=Dockerfile \ push: true
--destination=192.168.8.250:5000/chitfund-frontend:latest \ tags: 192.168.8.250:5000/chitfund-frontend:latest
--insecure \
--skip-tls-verify

View File

@ -4,7 +4,7 @@
Your **FREE, zero-transaction-fee UPI payment system** is ready to use! Your **FREE, zero-transaction-fee UPI payment system** is ready to use!
---- ---
## ✨ What You Have Now ## ✨ What You Have Now

View File

@ -19,8 +19,12 @@ JWT_SECRET=2559a382d606e4209085401d693ae25f
JWT_EXPIRES_IN=24h JWT_EXPIRES_IN=24h
# CORS Configuration # CORS Configuration
<<<<<<< HEAD
ALLOWED_ORIGINS=http://localhost:8080,http://localhost:3000,https://chitfund.deepteklabs.com,http://chitfund.deepteklabs.com ALLOWED_ORIGINS=http://localhost:8080,http://localhost:3000,https://chitfund.deepteklabs.com,http://chitfund.deepteklabs.com
=======
ALLOWED_ORIGINS=https://chitfund.deepteklabs.com,http://chitfund.deepteklabs.com,http://localhost:8080,http://localhost:3000
>>>>>>> main
# Rate Limiting # Rate Limiting
RATE_LIMIT_WINDOW_MS=900000 RATE_LIMIT_WINDOW_MS=900000
RATE_LIMIT_MAX_REQUESTS=100 RATE_LIMIT_MAX_REQUESTS=100

View File

@ -18,12 +18,16 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta content="IE=Edge" http-equiv="X-UA-Compatible"> <meta content="IE=Edge" http-equiv="X-UA-Compatible">
<<<<<<< HEAD
<meta name="description" content="Chitfund app to manage your chit funds."> <meta name="description" content="Chitfund app to manage your chit funds.">
<!-- Prevent caching in production for updates --> <!-- Prevent caching in production for updates -->
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"> <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0"> <meta http-equiv="Expires" content="0">
=======
<meta name="description" content="Chitfund Application">
>>>>>>> main
<!-- iOS meta tags & icons --> <!-- iOS meta tags & icons -->
<meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes">