mirror of
https://github.com/simon-ding/polaris.git
synced 2026-02-21 22:40:52 +08:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
03a3bf6d90 | ||
|
|
ee23b75390 | ||
|
|
6e9b88b09b | ||
|
|
93525ae883 |
2
.github/workflows/go.yml
vendored
2
.github/workflows/go.yml
vendored
@@ -1,4 +1,4 @@
|
||||
name: Create and publish a Docker image
|
||||
name: build docker image
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
4
.github/workflows/release.yml
vendored
4
.github/workflows/release.yml
vendored
@@ -1,4 +1,4 @@
|
||||
name: Create and publish a Docker image
|
||||
name: release docker image
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
@@ -12,7 +12,7 @@ env:
|
||||
|
||||
jobs:
|
||||
|
||||
build-and-push-image:
|
||||
build-and-release-image:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
@@ -32,4 +32,6 @@ RUN apt-get update && apt-get -y install ca-certificates
|
||||
# 将上一个阶段publish文件夹下的所有文件复制进来
|
||||
COPY --from=builder /app/polaris .
|
||||
|
||||
EXPOSE 8080
|
||||
EXPOSE 8080
|
||||
|
||||
ENTRYPOINT ["./polaris"]
|
||||
27
README.md
27
README.md
@@ -23,6 +23,7 @@ Polaris 是一个电视剧和电影的追踪软件。配置好了之后,当剧
|
||||
最简单部署 Polaris 的方式是使用 docker compose
|
||||
|
||||
```yaml
|
||||
services:
|
||||
polaris:
|
||||
image: ghcr.io/simon-ding/polaris:latest
|
||||
restart: always
|
||||
@@ -32,6 +33,32 @@ Polaris 是一个电视剧和电影的追踪软件。配置好了之后,当剧
|
||||
- /data:/data #数据存储路径
|
||||
ports:
|
||||
- 8080:8080
|
||||
jackett: #资源提供者,也可以不安装使用已有的
|
||||
image: lscr.io/linuxserver/jackett:latest
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Asia/Shanghai
|
||||
- AUTO_UPDATE=false
|
||||
volumes:
|
||||
- ./config/jackett:/config
|
||||
ports:
|
||||
- 9117:9117
|
||||
restart: always
|
||||
transmission: #下载客户端,也可以不安装使用已有的
|
||||
image: lscr.io/linuxserver/transmission:latest
|
||||
container_name: transmission
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Asia/Shanghai
|
||||
volumes:
|
||||
- ./config/transmission:/config
|
||||
- /downloads:/downloads #此路径要与polaris下载路径保持一致
|
||||
ports:
|
||||
- 9091:9091
|
||||
- 51413:51413
|
||||
- 51413:51413/udp
|
||||
```
|
||||
|
||||
拉起之后访问 http://< ip >:8080 的形式访问
|
||||
|
||||
Reference in New Issue
Block a user