Lithium Player 是一個現代化的多媒體播放應用程式,支援音樂、影片和多種格式檔案的播放與管理。
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
- clone專案:
git clone https://github.com/cl0udlab/Lithium-player
cd lithium-player
- 安裝依賴:
pnpm install
cd backend
poetry install
- 啟動開發環境:
# 後端
cd backend
poetry run uvicorn src.main:app --reload
# 前端
pnpm dev:web