from flask import Flask, jsonify | |
import subprocess | |
app = Flask(__name__) | |
def run_sync(): | |
try: | |
subprocess.run(["bash", "sync.sh"], check=True) | |
return jsonify({"status": "success", "message": "Sync completed."}) | |
except subprocess.CalledProcessError as e: | |
return jsonify({"status": "error", "message": str(e)}), 500 | |
if __name__ == "__main__": | |
app.run(host="0.0.0.0", port=7860) | |