# 200x100 랜덤 미로 생성 + 다익스트라 탐색 시각화 앱
# 배포 규격: 0.0.0.0 에서 HTTP 서비스. 포트는 PORT 환경변수(기본 8080)를 따른다.
# (Coolify 앱 설정의 Port 도 8080 으로 맞춘다)
import os
from flask import Flask
app = Flask(__name__)
PAGE = r"""
랜덤 미로 (200 x 100)
랜덤 미로 200 × 100 · 다익스트라 탐색
입구출구탐색 영역최단 경로
"""
@app.route("/")
def home():
return PAGE
if __name__ == "__main__":
port = int(os.environ.get("PORT", "8080"))
app.run(host="0.0.0.0", port=port)