This commit is contained in:
parent
0bfeed1515
commit
342593fb8b
11
README.md
11
README.md
@ -45,7 +45,7 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "21:21"
|
- "21:21"
|
||||||
- "20:20"
|
- "20:20"
|
||||||
- "50000-50500:50000-50500"
|
- "21210-21220:21210-21220"
|
||||||
volumes:
|
volumes:
|
||||||
- "/srv/ftps/auth:/auth"
|
- "/srv/ftps/auth:/auth"
|
||||||
- "/srv/ftps/conf:/etc/proftpd/custom.conf.d:ro"
|
- "/srv/ftps/conf:/etc/proftpd/custom.conf.d:ro"
|
||||||
@ -53,11 +53,20 @@ services:
|
|||||||
- "/etc/letsencrypt:/certs:ro"
|
- "/etc/letsencrypt:/certs:ro"
|
||||||
environment:
|
environment:
|
||||||
- MASQUERADE=ftp.mydomain.com
|
- MASQUERADE=ftp.mydomain.com
|
||||||
|
- PASSIVEPORTS_START=21210
|
||||||
|
- PASSIVEPORTS_END=21220
|
||||||
|
- MAXCLIENTS=500
|
||||||
|
- MAXCLIENTSPERHOST=100
|
||||||
- TLS_CERT=/certs/live/ftp.mydomain.com/cert.pem
|
- TLS_CERT=/certs/live/ftp.mydomain.com/cert.pem
|
||||||
- TLS_KEY=/certs/live/ftp.mydomain.com/privkey.pem
|
- TLS_KEY=/certs/live/ftp.mydomain.com/privkey.pem
|
||||||
- TLS_CHAIN=/certs/live/ftp.mydomain.com/chain.pem
|
- TLS_CHAIN=/certs/live/ftp.mydomain.com/chain.pem
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## passive ports
|
||||||
|
|
||||||
|
If you want to change the passive ports range (which by default is 50000-50050), you can do so via environment variables (PASSIVEPORTS_START and PASSIVEPORTS_END).
|
||||||
|
In any case, you also have to enable a matching range of exposed ports.
|
||||||
|
|
||||||
## notes
|
## notes
|
||||||
|
|
||||||
Please note that you have to restart the container (or send sighup to proftpd) whenever the certificate is renewed.
|
Please note that you have to restart the container (or send sighup to proftpd) whenever the certificate is renewed.
|
||||||
|
Loading…
Reference in New Issue
Block a user