fix(dashboard): arregla landing.css 404 y APIs 500
- Agrega ruta genérica en server.py para servir CSS/JS/HTML desde root - Configura DATABASE_URL y JWT_SECRET en nexus.service systemd - Agrega trust en pg_hba.conf para postgres@localhost en nexus_autoparts
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
from flask import Flask, jsonify, request, send_from_directory, redirect, g
|
||||
from flask import Flask, jsonify, request, send_from_directory, redirect, g, abort
|
||||
from sqlalchemy import create_engine, text
|
||||
from sqlalchemy.orm import sessionmaker
|
||||
from sqlalchemy.exc import IntegrityError
|
||||
@@ -4628,6 +4628,17 @@ def part_aftermarket(part_id):
|
||||
session.close()
|
||||
|
||||
|
||||
# ============================================================================
|
||||
# Static files from dashboard root (CSS/JS/HTML)
|
||||
# ============================================================================
|
||||
|
||||
@app.route('/<filename>')
|
||||
def serve_root_static(filename):
|
||||
if filename.endswith(('.css', '.js', '.html')) and os.path.isfile(filename):
|
||||
return send_from_directory('.', filename)
|
||||
abort(404)
|
||||
|
||||
|
||||
# ============================================================================
|
||||
# Main Block
|
||||
# ============================================================================
|
||||
|
||||
Reference in New Issue
Block a user