import os import sqlite3 from flask import Flask, send_from_directory app = Flask(__name__) DB_PATH = os.environ.get('DB_PATH', '/app/db/pendientes.db') def init_db(): os.makedirs(os.path.dirname(DB_PATH), exist_ok=True) conn = sqlite3.connect(DB_PATH) conn.execute(''' CREATE TABLE IF NOT EXISTS pendientes ( id INTEGER PRIMARY KEY AUTOINCREMENT, descripcion TEXT NOT NULL, fecha TEXT NOT NULL, estado TEXT NOT NULL, urgencia TEXT NOT NULL ) ''') conn.commit() conn.close() @app.route('/') def index(): return send_from_directory('/app/frontend', 'index.html') if __name__ == '__main__': init_db() app.run(host='0.0.0.0', port=5000)