-
-
Notifications
You must be signed in to change notification settings - Fork 272
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #209 from schlagmichdoch/next
Release Next Version `v1.10.0`
- Loading branch information
Showing
177 changed files
with
7,813 additions
and
15,309 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# This workflow uses actions that are not certified by GitHub. | ||
# They are provided by a third-party and are governed by | ||
# separate terms of service, privacy policy, and support | ||
# documentation. | ||
|
||
# GitHub recommends pinning actions to a commit SHA. | ||
# To get a newer version, you will need to update the SHA. | ||
# You can also reference a tag or branch, but the action may change without warning. | ||
|
||
# Create a new zip file from pairdrop-cli whenever a new version tag is pushed | ||
|
||
name: Zip Release | ||
|
||
on: | ||
push: | ||
tags: | ||
- "v*.*.*" | ||
|
||
jobs: | ||
build: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@master | ||
- name: Archive Release | ||
uses: thedoctor0/zip-release@b57d897cb5d60cb78b51a507f63fa184cfe35554 # v0.7.6 | ||
with: | ||
type: 'zip' | ||
filename: 'pairdrop-cli.zip' | ||
path: 'pairdrop-cli' | ||
exclusions: '*.git* /*node_modules/* .editorconfig' | ||
- name: Upload Release | ||
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # v1.13.0 | ||
with: | ||
artifacts: "pairdrop-cli.zip" | ||
token: ${{ secrets.GITHUB_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,3 +3,6 @@ node_modules | |
fqdn.env | ||
/docker/certs | ||
qrcode-svg/ | ||
turnserver.conf | ||
rtc_config.json | ||
ssl/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,31 @@ | ||
version: "3" | ||
services: | ||
node: | ||
image: "node:lts-alpine" | ||
user: "node" | ||
working_dir: /home/node/app | ||
volumes: | ||
- ./:/home/node/app | ||
command: ash -c "npm i && npm run start:prod" | ||
pairdrop: | ||
image: "lscr.io/linuxserver/pairdrop:latest" | ||
container_name: pairdrop | ||
restart: unless-stopped | ||
volumes: | ||
- ./rtc_config.json:/home/node/app/rtc_config.json | ||
environment: | ||
- PUID=1000 # UID to run the application as | ||
- PGID=1000 # GID to run the application as | ||
- WS_FALLBACK=false # Set to true to enable websocket fallback if the peer to peer WebRTC connection is not available to the client. | ||
- RATE_LIMIT=false # Set to true to limit clients to 1000 requests per 5 min. | ||
- RTC_CONFIG=/home/node/app/rtc_config.json # Set to the path of a file that specifies the STUN/TURN servers. | ||
- DEBUG_MODE=false # Set to true to debug container and peer connections. | ||
- TZ=Etc/UTC # Time Zone | ||
ports: | ||
- "3000:3000" | ||
- "127.0.0.1:3000:3000" # Web UI. Change the port number before the last colon e.g. `127.0.0.1:9000:3000` | ||
coturn_server: | ||
image: "coturn/coturn" | ||
restart: always | ||
network_mode: "host" | ||
restart: unless-stopped | ||
volumes: | ||
- ./turnserver.conf:/etc/coturn/turnserver.conf | ||
#you need to copy turnserver_example.conf to turnserver.conf and specify domain, IP address, user and password | ||
- ./ssl/:/etc/coturn/ssl/ | ||
ports: | ||
- "3478:3478" | ||
- "3478:3478/udp" | ||
- "5349:5349" | ||
- "5349:5349/udp" | ||
- "10000-20000:10000-20000/udp" | ||
# see guide at docs/host-your-own.md#coturn-and-pairdrop-via-docker-compose |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,16 @@ | ||
version: "3" | ||
services: | ||
node: | ||
image: "node:lts-alpine" | ||
user: "node" | ||
working_dir: /home/node/app | ||
volumes: | ||
- ./:/home/node/app | ||
command: ash -c "npm i && npm run start:prod" | ||
pairdrop: | ||
image: "lscr.io/linuxserver/pairdrop:latest" | ||
container_name: pairdrop | ||
restart: unless-stopped | ||
environment: | ||
- PUID=1000 # UID to run the application as | ||
- PGID=1000 # GID to run the application as | ||
- WS_FALLBACK=false # Set to true to enable websocket fallback if the peer to peer WebRTC connection is not available to the client. | ||
- RATE_LIMIT=false # Set to true to limit clients to 1000 requests per 5 min. | ||
- RTC_CONFIG=false # Set to the path of a file that specifies the STUN/TURN servers. | ||
- DEBUG_MODE=false # Set to true to debug container and peer connections. | ||
- TZ=Etc/UTC # Time Zone | ||
ports: | ||
- "3000:3000" | ||
- "127.0.0.1:3000:3000" # Web UI. Change the port number before the last colon e.g. `127.0.0.1:9000:3000` |
Oops, something went wrong.