Releases: NetLah/docker-crushftp
Source netlah/crushftp-source:10.1.0_0
Build https://hub.docker.com/r/netlah/crushftp-source for CrushFTP10.zip v10.1.0_0
Source netlah/crushftp-source:10.0.0_51
Build https://hub.docker.com/r/netlah/crushftp-source for CrushFTP10.zip v10.0.0_51
Source netlah/crushftp-source:10.0.0_50
Build https://hub.docker.com/r/netlah/crushftp-source for CrushFTP10.zip v10.0.0_50
Source netlah/crushftp-source:10.0.0_49
Build https://hub.docker.com/r/netlah/crushftp-source for CrushFTP10.zip v10.0.0_49
Source netlah/crushftp-source:10.0.0_48
Build https://hub.docker.com/r/netlah/crushftp-source for CrushFTP10.zip v10.0.0_48
Release docker Crushftp 10.0.0_47
Build new docker images with updated source Crushftp 10.0.0_47
Source netlah/crushftp-source:10.0.0_47
Build https://hub.docker.com/r/netlah/crushftp-source for CrushFTP10.zip v10.0.0_47
Release docker Crushftp 10.0.0_46
Rebuild new docker images with updated source Crushftp 10.0.0_46
First release docker Crushftp 10.0.0_45
Features
- CrushFTP 10 Server provides FTP, Implicit FTPS, SFTP, HTTP, or HTTPS
- Base: Alpine 3.13 Linux, OpenJDK 17
- CrushFTP 10 (v10.0.0_45)
- Startup script:
startup.sh
, handling SIGTERM - Support volume
/var/opt/crushftp
for both configuration and binary - Passive FTP Ports 20000-20100 not declare in docker for short
Limitations
After success update online, need to manually restart the container.
java.io.IOException: Cannot run program "/usr/sbin/service": error=2, No such file or directory
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1142)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
at java.base/java.lang.Runtime.exec(Runtime.java:590)
at java.base/java.lang.Runtime.exec(Runtime.java:449)
at crushftp.server.ServerStatus.restart_crushftp(ServerStatus.java:4731)
at crushftp.server.ServerStatus$14.run(ServerStatus.java:4675)
at com.crushftp.client.Worker2$1.run(Worker2.java:72)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:831)
Source netlah/crushftp-source:10.0.0_46
Build https://hub.docker.com/r/netlah/crushftp-source for CrushFTP10.zip v10.0.0_46