Skip to content

Latest commit

 

History

History
63 lines (49 loc) · 1.04 KB

README.md

File metadata and controls

63 lines (49 loc) · 1.04 KB

Lithium Player

Lithium Player 是一個現代化的多媒體播放應用程式,支援音樂、影片和多種格式檔案的播放與管理。

部署方式

Docker Compose 部署

git clone https://github.com/cl0udlab/Lithium-player
cd lithium-player
vim docker-compose.yml # 修改compose文件
backend:
    image: phillychi3/lithium-player-backend:latest
    container_name: lithium-backend
    volumes:
        - backend:/app/data
        - C:\Users\user\Music:/media # 前面換成自己的音樂目錄
    ports:
        - "8000:8000"
    environment:
        SQLIP: postgres
        APP_URL: 前端的網址(如果有的話
    networks:
        - lithium-network
    depends_on:
        - postgres
docker-compose up -d

開發

  1. clone專案:
git clone https://github.com/cl0udlab/Lithium-player
cd lithium-player
  1. 安裝依賴:
pnpm install

cd backend
poetry install
  1. 啟動開發環境:
# 後端
cd backend
poetry run uvicorn src.main:app --reload
# 前端
pnpm dev:web