Discourse Shortlink Router | 지원 URL 단순화

얼마 전에 README를 작성하겠다고 약속했던 것 같은데, 아마도 그러지 못했던 것 같습니다. 어쨌든, 셀프 호스팅하거나 재사용하는 방법에 대한 간단한 가이드를 게시했습니다! 저장소는 여전히 GitHub에 있지만, 혹시 원치 않는다면 아래에 붙여넣어 두겠습니다.

설치 방법

설정

venv와 Python 3.13 이상이 있는지 확인하세요 (3.14로만 테스트했지만 3.13에는 문제가 없어야 합니다. 컴파일러 오류가 발생하면 Python을 업데이트하세요):

uv venv
source .venv/bin/activate
uv pip install .

선택적으로 설정 파일을 편집합니다:

nano src/backend_config.jsonc

대부분의 설정은 설명이 불필요할 정도로 명확합니다. web.hostname은 UI에서 장식적인 목적으로만 사용되며 기능에는 영향을 미치지 않습니다.

그리고 끝! 실행해 보세요:

python3 -m src

uvicorn 앱을 수동으로 실행할 필요가 없습니다. Python 모듈이 자동으로 실행합니다.

1개의 좋아요