# android-backend **Repository Path**: shuofeng09/android-backend ## Basic Information - **Project Name**: android-backend - **Description**: android-backend - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-15 - **Last Updated**: 2025-01-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## android-backend kakamusic android项目指定后端: > ## 自建express服务端 > 使用express框架+sqlite数据库,实现JWT登录、手机号注册、个人资料查询、热歌榜、播放音乐、推荐视频等接口 > 项目在[android-backend仓库](https://gitee.com/shuofeng09/android-backend),播放音乐使用的是neteasecloudmusicapi项目提供的网易云API,搭建和使用方式自行google > > **express启动方式:** `node app.js` > > **express打包成docker镜像:** `docker build -t android_backend:v2 .` > > **部署到docker中容器化运行:** > > ``` > docker run -d -p 3900:3900 \ > --privileged=true --user root \ > --network net-master \ > --name android_backend \ > -e API=http://netease-music-api:3000 \ > android_backend:v2 > ``` > > 使用到了自定义docker网络`net-master`,并提供环境变量指定网易云API的容器地址。 > > 附neteasecloudmusicapi项目容器化运行: > > ``` > git clone https://gitlab.com/Binaryify/neteasecloudmusicapi.git && cd NeteaseCloudMusicApi > sudo docker build . -t netease-music-api > > docker run -d -p 3000:3000 \ > --network net-master \ > --name netease-music-api \ > netease-music-api:4.25.0 > ```