Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
molin.JC
dr_py
提交
c2005e61
dr_py
项目概览
molin.JC
/
dr_py
与 Fork 源项目一致
Fork自
晚风拂柳颜 / dr_py
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
dr_py
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c2005e61
编写于
9月 06, 2022
作者:
H
hjdhnx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
md
上级
24d33347
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
82 addition
and
10 deletion
+82
-10
docker/amd64_dockerfile.txt
docker/amd64_dockerfile.txt
+17
-0
docker/arm64_dockerfile.txt
docker/arm64_dockerfile.txt
+17
-0
docker/armv7_dockerfile.txt
docker/armv7_dockerfile.txt
+17
-0
readme.md
readme.md
+6
-5
安卓本地搭建说明.md
安卓本地搭建说明.md
+25
-5
未找到文件。
up
dockerfile.txt
→
docker/amd64_
dockerfile.txt
浏览文件 @
c2005e61
# 基于的基础镜像-在dockerhub找
FROM hjdhnx/drpy
FROM hjdhnx/drpy
:amd64
# 添加描述信息
MAINTAINER python3.
8
+drpy+supervisord updated by "hjdhnx"
MAINTAINER python3.
7
+drpy+supervisord updated by "hjdhnx"
# 设置app文件夹是工作目录
WORKDIR /root/sd/pywork/dr_py
RUN rm -rf /root/sd/pywork/dr_py && mkdir -p /root/sd/pywork/dr_py
# 复制文件及目录过去
COPY . /root/sd/pywork/dr_py
# 设置语言支持中文打印
ENV LANG C.UTF-8
ENV LC_ALL C.UTF-8
# docker build -f updockerfile.txt -t hjdhnx/drpy:v3.1.2 .
# ENV LANG C.UTF-8
# ENV LC_ALL C.UTF-8
# docker build -f amd64_dockerfile.txt -t hjdhnx/drpy:amd64-v3.2.1 .
# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.2.1
# docker push hjdhnx/drpy:amd64-v3.2.1
CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash
\ No newline at end of file
docker/arm64_dockerfile.txt
0 → 100644
浏览文件 @
c2005e61
# 基于的基础镜像-在dockerhub找
FROM hjdhnx/drpy:arm64
# 添加描述信息
MAINTAINER python3.7+drpy+supervisord updated by "hjdhnx"
# 设置app文件夹是工作目录
WORKDIR /root/sd/pywork/dr_py
RUN rm -rf /root/sd/pywork/dr_py && mkdir -p /root/sd/pywork/dr_py
# 复制文件及目录过去
COPY . /root/sd/pywork/dr_py
# 设置语言支持中文打印
# ENV LANG C.UTF-8
# ENV LC_ALL C.UTF-8
# docker buildx build --platform linux/arm64 -f arm64_dockerfile.txt -t hjdhnx/drpy:arm64-v3.2.1 --push .
# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:arm64-v3.2.1
# docker push hjdhnx/drpy:arm64-v3.2.1
CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash
\ No newline at end of file
docker/armv7_dockerfile.txt
0 → 100644
浏览文件 @
c2005e61
# 基于的基础镜像-在dockerhub找
FROM hjdhnx/drpy:armv7
# 添加描述信息
MAINTAINER python3.7+drpy+supervisord updated by "hjdhnx"
# 设置app文件夹是工作目录
WORKDIR /root/sd/pywork/dr_py
RUN rm -rf /root/sd/pywork/dr_py && mkdir -p /root/sd/pywork/dr_py
# 复制文件及目录过去
COPY . /root/sd/pywork/dr_py
# 设置语言支持中文打印
# ENV LANG C.UTF-8
# ENV LC_ALL C.UTF-8
# docker buildx build --platform linux/arm/v7 -f armv7_dockerfile.txt -t hjdhnx/drpy:armv7-v3.2.1 --push .
# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:armv7-v3.2.1
# docker push hjdhnx/drpy:armv7-v3.2.1
CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash
\ No newline at end of file
readme.md
浏览文件 @
c2005e61
...
...
@@ -4,25 +4,25 @@
<a
href=
"https://alist.nn.ci"
><img
height=
"100px"
alt=
"logo"
src=
"https://gitcode.net/qq_32394351/dr_py/-/raw/1fe0e082b1ceacc4469d7f175a605cc2edf0bab0/static/img/icon.png"
/></a>
<p><em>
🗂️A webServer convert web and x5 movie sites to cms api data
</em></p>
<a
href=
"https://gitcode.net/qq_32394351/dr_py/-/releases"
>
<img
src=
"https://img.shields.io/badge/version-3.
1.5
-blue"
alt=
"latest version"
/>
<img
src=
"https://img.shields.io/badge/version-3.
2.1
-blue"
alt=
"latest version"
/>
</a>
<a
href=
"https://gitcode.net/qq_32394351/dr_py/-/issues"
>
<img
src=
"https://img.shields.io/badge/discussions-2-orange"
alt=
"discussions"
/>
</a>
<a
href=
"https://gitcode.net/qq_32394351/dr_py/-/releases"
>
<img
src=
"https://img.shields.io/badge/downloads-
632
-blue"
alt=
"Downloads"
/>
<img
src=
"https://img.shields.io/badge/downloads-
1325
-blue"
alt=
"Downloads"
/>
</a>
<a
href=
"https://wwi.lanzoup.com/i
8OgW0b47vti
"
>
<img
src=
"https://img.shields.io/badge/蓝奏云下载-3.
1.3
-blue"
alt=
"Downloads"
/>
<a
href=
"https://wwi.lanzoup.com/i
EfIW0b6vgza
"
>
<img
src=
"https://img.shields.io/badge/蓝奏云下载-3.
2.1
-blue"
alt=
"Downloads"
/>
</a>
<a
href=
"https://hub.docker.com/repository/docker/hjdhnx/drpy"
>
<img
src=
"https://img.shields.io/badge/docker镜像-drpy-blue"
alt=
"Downloads"
/>
<img
src=
"https://img.shields.io/badge/docker镜像
主页
-drpy-blue"
alt=
"Downloads"
/>
</a>
<a
href=
"https://gitcode.net/qq_32394351/dr_py/-/blob/master/LICENSE"
>
...
...
@@ -54,6 +54,7 @@
-
[X] 5.增加了默认alist挂载
-
[X] 6.升级到3.2.0,进行了全面后端重构用了蓝图写法,app.py文件以后尽量不动
-
[X] 7.后台管理界面显示美化-感谢蓝莓果酱
-
[X] 8.打包升级后的三平台镜像(v3.2.1)
###### 2022/09/05
-
[X] 1.内置jar修复了原本tv_box无法播放直播的问题
-
[X] 2.重新构建了三种平台的镜像 amd64,armv7,arm64
...
...
安卓本地搭建说明.md
浏览文件 @
c2005e61
...
...
@@ -10,18 +10,38 @@ apt install libxml2 libxslt -y
apt
install
python3
```
##### 特殊-docker直装(仅支持x86架构,即x86/linux amd64)
##### 特殊-docker直装(支持amd64/armv7/arm64)
##### 不知道自己架构的通过arch命令查看
###### 可以通过点此下载获得最小必要文件压缩包
[
蓝奏云下载
](
https://wwi.lanzoup.com/i8OgW0b47vti
)
[
蓝奏云下载
](
https://wwi.lanzoup.com/iEfIW0b6vgza
)
##### amd64/x86架构(主流设备)
```
shell
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:amd64-v3.2.1
```
##### armv7架构(树莓派,机顶盒,软路由等)
```
shell
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:armv7-v3.2.1
```
##### arm64架构(部分服务器)
```
shell
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:arm64-v3.2.1
```
##### 上面代码如果成功了下面都可以忽略
#### 端口映射参数,三种架构通用
```
shell
-v
/home/pywork/dr_py:/root/sd/pywork/dr_py
```
```
shell
# 运行容器-小白只需要这一条命令(存在问题是不能在远程面板上正确获取配置地址和进程管理地址,但自己知道地址就不影响使用,可进入容器自行修改config)
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy
:amd64-v3.2.1
# 稍微懂一点可以运行下面的操作
先把本项目拷贝到 /home/pywork/dr_py
docker run
-it
-p
5705:5705
-p
9001:9001
-v
/home/pywork/dr_py:/root/sd/pywork/dr_py
--restart
=
always
--name
drpy
-d
hjdhnx/drpy
docker run
-it
-p
5705:5705
-p
9001:9001
-v
/home/pywork/dr_py:/root/sd/pywork/dr_py
--restart
=
always
--name
drpy
-d
hjdhnx/drpy
:amd64-v3.2.1
# 进入容器然后修改config.py文件改配置里面自己的远程地址等信息,改完退出容器再重启容器(或者通过进程管理9001端口在线重启flask服务)
docker
exec
-it
drpy bash
vi config.py
vi
./base/
config.py
如果不提供外部地址,请把这个设置为True,否则视频播放不正常
PLAY_DISABLE
=
True
# 全局禁用播放解析
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录