8000 re-add joal · docker-web/docker-web@eb3575c · GitHub
[go: up one dir, main page]

Skip to content

Commit eb3575c

Browse files
author
valere
committed
re-add joal
1 parent f1cf8e3 commit eb3575c

File tree

8 files changed

+229
-1
lines changed

8 files changed

+229
-1
lines changed

apps/joal/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<h1 align="center">
2+
<picture>
3+
<img align="center" alt="joal" src="./logo.svg" height="100">
4+
</picture>
5+
joal
6+
</h1>
7+
8+
## BASE FILES
9+
10+
config.sh
11+
docker-compose.yml
12+
logo.svg
13+
14+
## EXTRA FILES
15+
16+
nginx.conf
17+
post-install.sh
18+
pre-install.sh

apps/joal/config.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export DOMAIN="joal.$MAIN_DOMAIN"
2+
export PORT="7827"
3+
export PORT_EXPOSED="80"
4+
export REDIRECTIONS="" # example.$MAIN_DOMAIN->/route $MAIN_DOMAIN->url /route->/another-route /route->url
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"keyGenerator": {
3+
"algorithm": {
4+
"type": "HASH_NO_LEADING_ZERO",
5+
"length": 8
6+
},
7+
"refreshOn": "TORRENT_PERSISTENT",
8+
"keyCase": "upper"
9+
},
10+
"peerIdGenerator": {
11+
"algorithm": {
12+
"type": "REGEX",
13+
"pattern": "-DE13D0-[A-Za-z0-9_~\\(\\)\\!\\.\\*-]{12}"
14+
},
15+
"refreshOn": "NEVER",
16+
"shouldUrlEncode": false
17+
},
18+
"urlEncoder": {
19+
"encodingExclusionPattern": "[A-Za-z0-9_~\\(\\)\\!\\.\\*-]",
20+
"encodedHexCase": "lower"
21+
},
22+
"query": "info_hash={infohash}&peer_id={peerid}&port={port}&uploaded={uploaded}&downloaded={downloaded}&left={left}&corrupt=0&key={key}&event={event}&numwant={numwant}&compact=1&no_peer_id=1&supportcrypto=1&redundant=0",
23+
"numwant": 200,
24+
"numwantOnStop": 0,
25+
"requestHeaders": [
26+
{ "name": "User-Agent", "value": "Deluge 1.3.13" },
27+
{ "name": "Accept-Encoding", "value": "gzip" },
28+
{ "name": "Connection", "value": "close" }
29+
]
30+
}

apps/joal/config/config.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"minUploadRate" : 300,
3+
"maxUploadRate" : 1600,
4+
"simultaneousSeed" : 20,
5+
"client" : "deluge-1.3.13.client",
6+
"keepTorrentWithZeroLeechers" : true,
7+
"uploadRatioTarget" : -1.0
8+
}
Binary file not shown.

apps/joal/docker-compose.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
services:
2+
3+
joal:
4+
image: anthonyraymond/joal
5+
container_name: joal
6+
restart: unless-stopped
7+
ports:
8+
- $PORT:$PORT_EXPOSED
9+
command: ["--joal-conf=/data", "--spring.main.web-environment=true", "--server.port=$PORT_EXPOSED", "--joal.ui.path.prefix=NOSPECHAR", "--joal.ui.secret-token=$PASSWORD"]
10+
volumes:
11+
- "./config/torrents:/mnt/media"
12+
- ./config:/data
13+
environment:
14+
VIRTUAL_HOST: "${DOMAIN}"
15+
LETSENCRYPT_HOST: "${DOMAIN}"
16+
PUID: "${PUID}"
17+
PGID: "${PGID}"
18+
19+
networks:
20+
default:
21+
name: dockerweb
22+
external: true

apps/joal/logo.svg

Lines changed: 146 additions & 0 deletions
Loading

src/env.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export DOCKERWEB_VERSION="25.5.1"
1+
export DOCKERWEB_VERSION="25.5.2"
22
export GITHUB_DOCKERWEB="https://github.com/docker-web/docker-web"
33
export PATH_DOCKERWEB=/var/docker-web
44
export PATH_DOCKERWEB_APPS=$PATH_DOCKERWEB/apps

0 commit comments

Comments
 (0)
0