mirror of
https://github.com/ajayyy/SponsorBlockServer.git
synced 2026-01-29 22:00:52 +03:00
Add rsync docker image
This commit is contained in:
5
.github/workflows/docker-build.yml
vendored
5
.github/workflows/docker-build.yml
vendored
@@ -9,6 +9,9 @@ on:
|
|||||||
username:
|
username:
|
||||||
required: true
|
required: true
|
||||||
type: string
|
type: string
|
||||||
|
folder:
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
secrets:
|
secrets:
|
||||||
GH_TOKEN:
|
GH_TOKEN:
|
||||||
required: true
|
required: true
|
||||||
@@ -44,7 +47,7 @@ jobs:
|
|||||||
- name: push
|
- name: push
|
||||||
uses: docker/build-push-action@v2
|
uses: docker/build-push-action@v2
|
||||||
with:
|
with:
|
||||||
context: .
|
context: ${{ inputs.folder }}
|
||||||
platforms: linux/amd64
|
platforms: linux/amd64
|
||||||
push: true
|
push: true
|
||||||
tags: ${{ steps.meta.outputs.tags }}
|
tags: ${{ steps.meta.outputs.tags }}
|
||||||
8
.github/workflows/sb-server.yml
vendored
8
.github/workflows/sb-server.yml
vendored
@@ -11,5 +11,13 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
name: "sb-server"
|
name: "sb-server"
|
||||||
username: "ajayyy"
|
username: "ajayyy"
|
||||||
|
folder: "."
|
||||||
|
secrets:
|
||||||
|
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
uses: ./.github/workflows/docker-build.yml
|
||||||
|
with:
|
||||||
|
name: "rsync-host"
|
||||||
|
username: "ajayyy"
|
||||||
|
folder: "./rsync"
|
||||||
secrets:
|
secrets:
|
||||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
5
rsync/Dockerfile
Normal file
5
rsync/Dockerfile
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
FROM ghcr.io/ajayyy/sb-server:latest
|
||||||
|
EXPOSE 873/tcp
|
||||||
|
RUN apk add rsync>3.2.4-r0
|
||||||
|
|
||||||
|
CMD rsync --no-detach --daemon
|
||||||
Reference in New Issue
Block a user