fix
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
Ehsan.Asadi
2025-12-31 13:39:41 +03:30
parent 844cb29e57
commit 79e97ede79
4 changed files with 13 additions and 7 deletions

View File

@@ -128,6 +128,14 @@ COPY --from=builder /usr/local/bin /usr/local/bin
# Running as root, so no need for chown
COPY --from=builder /build/peikarband /app/peikarband
# CRITICAL: Remove __init__.py from /app if it exists
# Reflex will crash if there's __init__.py in the app root directory
RUN if [ -f /app/__init__.py ]; then \
echo "⚠️ WARNING: Removing __init__.py from /app (causes Reflex crash)"; \
rm -f /app/__init__.py; \
fi && \
echo "✅ Verified: No __init__.py in /app root"
# Copy entrypoint script
COPY docker/entrypoint.sh /usr/local/bin/entrypoint.sh
RUN chmod +x /usr/local/bin/entrypoint.sh && chmod +x /app/peikarband/.web/app/routes.js

View File

@@ -117,6 +117,7 @@ readinessProbe:
httpGet:
path: /ping
port: 8000
scheme: HTTP
initialDelaySeconds: 90 # Allow Reflex to fully start (build + startup takes time)
periodSeconds: 10
timeoutSeconds: 10 # Increased timeout for slow responses
@@ -128,6 +129,7 @@ livenessProbe:
httpGet:
path: /live
port: 8000
scheme: HTTP
initialDelaySeconds: 120 # More time for liveness (after readiness + build)
periodSeconds: 20 # Check less frequently
timeoutSeconds: 10 # Increased timeout

View File

@@ -140,6 +140,7 @@ livenessProbe:
httpGet:
path: /ping
port: 8000
scheme: HTTP
initialDelaySeconds: 30
periodSeconds: 10
timeoutSeconds: 5
@@ -147,8 +148,9 @@ livenessProbe:
readinessProbe:
httpGet:
path: http:/ping
path: /ping
port: 8000
scheme: HTTP
initialDelaySeconds: 10
periodSeconds: 5
timeoutSeconds: 3

View File

@@ -1,6 +0,0 @@
"""Peikarband Landing Application Package.
This package exports the Reflex app instance.
"""
__all__ = []