update
This commit is contained in:
@@ -1,12 +1,5 @@
|
||||
== Internet ports
|
||||
|
||||
== Open
|
||||
|
||||
443 - nextcloud, pigallery, gitea
|
||||
6881 (+udp) - deluge
|
||||
|
||||
== Closed
|
||||
|
||||
443 - portainer
|
||||
51413 (+udp) - transmission
|
||||
8989 - custom web site (test)
|
||||
51400 - bittorrent tracker
|
||||
|
||||
28
services/ingress/torrent-tracker.conf
Normal file
28
services/ingress/torrent-tracker.conf
Normal file
@@ -0,0 +1,28 @@
|
||||
server {
|
||||
server_name tracker.maksim-pankov.ru;
|
||||
location / {
|
||||
proxy_pass http://gipat:51400/;
|
||||
client_max_body_size 0;
|
||||
}
|
||||
|
||||
|
||||
listen 443 ssl; # managed by Certbot
|
||||
ssl_certificate /etc/letsencrypt/live/tracker.maksim-pankov.ru/fullchain.pem; # managed by Certbot
|
||||
ssl_certificate_key /etc/letsencrypt/live/tracker.maksim-pankov.ru/privkey.pem; # managed by Certbot
|
||||
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
|
||||
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
|
||||
|
||||
}
|
||||
|
||||
server {
|
||||
if ($host = tracker.maksim-pankov.ru) {
|
||||
return 301 https://$host$request_uri;
|
||||
} # managed by Certbot
|
||||
|
||||
|
||||
server_name tracker.maksim-pankov.ru;
|
||||
listen 80;
|
||||
return 404; # managed by Certbot
|
||||
|
||||
|
||||
}
|
||||
8
services/ingress/torrent-tracker.conf.save
Normal file
8
services/ingress/torrent-tracker.conf.save
Normal file
@@ -0,0 +1,8 @@
|
||||
server {
|
||||
server_name tracker.maksim-pankov.ru;
|
||||
location / {
|
||||
proxy_pass http://gipat:/;
|
||||
sub_filter "http://gipat:5002/" "https://cloud.maksim-pankov.ru/";
|
||||
client_max_body_size 0;
|
||||
}
|
||||
}
|
||||
@@ -10,6 +10,8 @@ services:
|
||||
ports:
|
||||
- 5002:80
|
||||
environment:
|
||||
- http_proxy=socks5://192.168.0.101:1080
|
||||
- https_proxy=socks5://192.168.0.101:1080
|
||||
- POSTGRES_HOST=192.168.0.101
|
||||
- POSTGRES_DB=nextcloud
|
||||
- POSTGRES_USER=nextcloud
|
||||
|
||||
17
services/torrent-tracker/docker-compose.yml
Normal file
17
services/torrent-tracker/docker-compose.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
bittorrent-tracker:
|
||||
container_name: torrent-tracker
|
||||
image: minimages/bittorrent-tracker
|
||||
ports:
|
||||
- "51400:8000"
|
||||
environment:
|
||||
- PORT=8000
|
||||
- HTTP=1
|
||||
- UDP=1
|
||||
- WS=1
|
||||
- STATS=1
|
||||
- INTERVAL=600000
|
||||
- TRUST_PROXY=0
|
||||
- QUIET=1
|
||||
- SILENT=0
|
||||
restart: unless-stopped
|
||||
@@ -50,7 +50,7 @@
|
||||
"rpc-enabled": true,
|
||||
"rpc-host-whitelist": "",
|
||||
"rpc-host-whitelist-enabled": false,
|
||||
"rpc-password": "{9b5405e29e6196660e0b6d22b5c1ddeed66c89eb/dbq/qfy",
|
||||
"rpc-password": "{46bb4cd939c5b6d6a79ecc0686cbe166adf4c0076uxI16Ap",
|
||||
"rpc-port": 9091,
|
||||
"rpc-socket-mode": "0750",
|
||||
"rpc-url": "/transmission/",
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
version: '3'
|
||||
services:
|
||||
app:
|
||||
image: lscr.io/linuxserver/transmission:amd64-4.0.5
|
||||
@@ -15,6 +14,7 @@ services:
|
||||
volumes:
|
||||
- /mnt/Teka1/Videos:/mnt/Teka1/Videos
|
||||
- /mnt/Teka2/Videos:/mnt/Teka2/Videos
|
||||
- /mnt/Teka2/site-data:/mnt/Teka2/site-data
|
||||
- /mnt/Share:/mnt/Share
|
||||
- ./data/config:/config
|
||||
ports:
|
||||
|
||||
Reference in New Issue
Block a user