bolt.new / app.py
GamerC0der
Add application file
bf8b26e
#!/usr/bin/env python3
"""
Hugging Face Spaces entry point for AstraChat
The actual application runs via Dockerfile, but HF Spaces requires this file.
"""
import os
import subprocess
import sys
def main():
"""This script is required by HF Spaces but our app runs via Dockerfile"""
try:
print("AstraChat is running via Docker on port 7860")
print("Access your app at the Spaces URL")
# The actual app runs via the Dockerfile CMD
# This is just a placeholder for HF Spaces requirements
import time
while True:
time.sleep(1)
except KeyboardInterrupt:
print("Shutting down...")
except Exception as e:
print(f"Error: {e}", file=sys.stderr)
sys.exit(1)
if __name__ == "__main__":
main()