inboard
π’ Docker images and utilities to power your Python APIs and help you ship faster. With support for Uvicorn, Gunicorn, Starlette, and FastAPI.
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- baseline.json
- ci.yml
- CODE_OF_CONDUCT.md
- PULL_REQUEST_TEMPLATE.md
- extensions.json
- launch.json
- settings.json
- favicon.png
- inboard-logo.svg
- authentication.md
- changelog.md
- contributing.md
- docker.md
- environment.md
- index.md
- logging.md
- __init__.py
- main_base.py
- main_fastapi.py
- main_starlette.py
- prestart.py
- utilities_fastapi.py
- utilities_starlette.py
- __init__.py
- gunicorn_conf.py
- gunicorn_workers.py
- logging_conf.py
- py.typed
- start.py
- types.py
- __init__.py
- test_main.py
- __init__.py
- conftest.py
- test_gunicorn_conf.py
- test_gunicorn_workers.py
- test_logging_conf.py
- test_start.py
- test_types.py
- .dockerignore
- .gitattributes
- .gitignore
- .prettierignore
- .prettierrc
- CHANGELOG.md
- CONTRIBUTING.md
- cspell.json
- Dockerfile
- LICENSE
- pyproject.toml
- README.md
- vercel.json
- zensical.toml
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/br3ndonland/inboard
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd inboard
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Docker
μ¬μ μΆμ²μ¬μ μ€λΉλ¬Ό
- Git GitHubμμ νλ‘μ νΈ μ½λλ₯Ό λ΄λ €λ°μΌλ €λ©΄ νμν©λλ€.
- Docker Desktop 컨ν μ΄λλ₯Ό λΉλνκ³ μ€ννλ €λ©΄ νμν©λλ€. μ€μΉ ν μ€νν΄μ λ°±κ·ΈλΌμ΄λμ μΌλμΈμ.
docker build -t inboard .
Dockerfileμ κΈ°λ°μΌλ‘ μ€ν κ°λ₯ν μ΄λ―Έμ§λ₯Ό λΉλν©λλ€.
docker run -p 8080:80 inboard
λΉλλ μ΄λ―Έμ§λ₯Ό μ€μ 컨ν μ΄λλ‘ μ€νν©λλ€.
ν°λ―Έλμ docker compose ps λ₯Ό μ
λ ₯ν΄ μ»¨ν
μ΄λλ€μ΄ Up μνμΈμ§ νμΈνμΈμ. READMEμ ν¬νΈ λ²νΈκ° μ νμλ€λ©΄ λΈλΌμ°μ μμ http://localhost:ν¬νΈλ²νΈ λ‘ μ μν΄λ³΄μΈμ.
3. Python
μ¬μμ¬μ μ€λΉλ¬Ό
pip install .
PyPIμ λ°°ν¬λ ν¨ν€μ§λ₯Ό λ°λ‘ μ€μΉν©λλ€. μμ€ ν΄λ‘ μ΄ νμ μμ΅λλ€.
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
νμ΄μ¬ μ€ν¬λ¦½νΈ(λλ λͺ¨λ)λ₯Ό μ€νν©λλ€.
μλ¬ λ©μμ§ μμ΄ μ€νλκ³ ν°λ―Έλμ μλ΄ λ¬Έκ΅¬κ° μΆλ ₯λλ©΄ μ μμ
λλ€.
// repository documentation
Was this content helpful?
(0 ratings)
