Releases: daggerok/streaming-file-server
v4.3.40
v4.3.39
streaming-file-server
4.3.39 release notes
- Update spring-boot up to 2.3.0.RELEASE version
- Update other latest versions
Java file server
Java file server based on spring-boot with no memory, upload or download files size limitations
incompatible (not upgradeable) versions
logback version -> 1.3.0-alpha4 is incompatible, use 1.2.3 instead
jgiven version -> 1.0.0-RC4 is incompatible, use 0.18.2 instead
gradle version -> 6.4.1 is incompatible, use 6.3 instead. (failed spotbugs tasks)
Installation
with postgres database
manual
# docker compose file for postgres database
wget https://github.com/daggerok/streaming-file-server/releases/download/${project.version}/docker-compose.yml
docker-compose up -d
# file-items data service
wget https://github.com/daggerok/streaming-file-server/releases/download/${project.version}/file-items-service-${project.version}.jar
java -jar file-items-service-${project.version}.jar --spring.profiles.active=db-pg
# file server
wget https://github.com/daggerok/streaming-file-server/releases/download/${project.version}/file-server-${project.version}.jar
java -jar file-server-${project.version}.jar --app.upload.path=./path/to/file-storage
# cleanup
docker-compose down -v
or for simplicity use automation shell-script (*nix)
# bash script
wget https://github.com/daggerok/streaming-file-server/releases/download/${project.version}/application.bash
# start
bash application.bash start ./path/to/file-storage
# stop
bash application.bash stop
# cleanup
bash application.bash clean ./path/to/file-storage
note: tested on osx with docker installed locally
binaries: wget
, docker-compose
, bash
and of course java
are required
same automation on windows
@rem batch shell-script
wget https://github.com/daggerok/streaming-file-server/releases/download/${project.version}/application.cmd
@rem start
application.cmd start path\to\file-storage
@rem stop
application.cmd stop
@rem cleanup
application.cmd clean path\to\file-storage
note: tested on windows 10 with docker installed locally
binaries: which
, wget
, docker-compose
, taskkill
, mkdir
and of course java (binaries: java
and jps
) are required
with h2 in-memory database
manual setup
wget https://github.com/daggerok/streaming-file-server/releases/download/${project.version}/file-items-service-${project.version}.jar
wget https://github.com/daggerok/streaming-file-server/releases/download/${project.version}/file-server-${project.version}.jar
bash file-items-service-${project.version}.jar --spring.profiles.active=db-h2
bash file-server-${project.version}.jar --app.upload.path=./path/to/file-storage
or for simplicity use special h2 automation shell-script
# bash shell script
wget https://github.com/daggerok/streaming-file-server/releases/download/${project.version}/application-h2.bash
# start
bash application-h2.bash start ./path/to/file-storage
# stop
bash application-h2.bash stop
# cleanup
bash application-h2.bash clean ./path/to/file-storage
h2 automation for windows
@rem cmd script
wget https://github.com/daggerok/streaming-file-server/releases/download/${project.version}/application-h2.cmd
@rem start
application-h2.cmd start path\to\file-storage
@rem stop
application-h2.cmd stop
@rem cleanup
application-h2.cmd clean path\to\file-storage
note: tested on windows 10
binaries: which
, del
, wget
, taskkill
, mkdir
and of course java
, jps
are required
enjoy :)
v4.3.38
streaming-file-server
4.3.38 release notes
- Update spring-boot up to 2.2.7.RELEASE version.
Java file server
Java file server based on spring-boot with no memory, upload or download files size limitations
incompatible (not upgradeable) versions
ch.qos.logback:logback-classic [1.2.3 -> 1.3.0-alpha4]
com.tngtech.jgiven:jgiven-html5-report [0.18.2 -> 1.0.0-RC4]
com.tngtech.jgiven:jgiven-junit [0.18.2 -> 1.0.0-RC4]
com.tngtech.jgiven:jgiven-junit5 [0.18.2 -> 1.0.0-RC4]
gradle version 6.4-rc-2 is incompatible (failed spotbugs tasks). use 6.3 instead.
Installation
with postgres database
manual
# docker compose file for postgres database
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.38/docker-compose.yml
docker-compose up -d
# file-items data service
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.38/file-items-service-4.3.38.jar
java -jar file-items-service-4.3.38.jar --spring.profiles.active=db-pg
# file server
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.38/file-server-4.3.38.jar
java -jar file-server-4.3.38.jar --app.upload.path=./path/to/file-storage
# cleanup
docker-compose down -v
or for simplicity use automation shell-script (*nix)
# bash script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.38/application.bash
# start
bash application.bash start ./path/to/file-storage
# stop
bash application.bash stop
# cleanup
bash application.bash clean ./path/to/file-storage
note: tested on osx with docker installed locally
binaries: wget
, docker-compose
, bash
and of course java
are required
same automation on windows
@rem batch shell-script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.38/application.cmd
@rem start
application.cmd start path\to\file-storage
@rem stop
application.cmd stop
@rem cleanup
application.cmd clean path\to\file-storage
note: tested on windows 10 with docker installed locally
binaries: which
, wget
, docker-compose
, taskkill
, mkdir
and of course java (binaries: java
and jps
) are required
with h2 in-memory database
manual setup
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.38/file-items-service-4.3.38.jar
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.38/file-server-4.3.38.jar
bash file-items-service-4.3.38.jar --spring.profiles.active=db-h2
bash file-server-4.3.38.jar --app.upload.path=./path/to/file-storage
or for simplicity use special h2 automation shell-script
# bash shell script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.38/application-h2.bash
# start
bash application-h2.bash start ./path/to/file-storage
# stop
bash application-h2.bash stop
# cleanup
bash application-h2.bash clean ./path/to/file-storage
h2 automation for windows
@rem cmd script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.38/application-h2.cmd
@rem start
application-h2.cmd start path\to\file-storage
@rem stop
application-h2.cmd stop
@rem cleanup
application-h2.cmd clean path\to\file-storage
note: tested on windows 10
binaries: which
, del
, wget
, taskkill
, mkdir
and of course java
, jps
are required
enjoy :)
v4.3.37
streaming-file-server
4.3.37 release notes
- Update versions...
Java file server
Java file server based on spring-boot with no memory, upload or download files size limitations
incompatible (not upgradeable) versions
ch.qos.logback:logback-classic [1.2.3 -> 1.3.0-alpha4]
com.tngtech.jgiven:jgiven-html5-report [0.18.2 -> 1.0.0-RC4]
com.tngtech.jgiven:jgiven-junit [0.18.2 -> 1.0.0-RC4]
com.tngtech.jgiven:jgiven-junit5 [0.18.2 -> 1.0.0-RC4]
gradle version 6.4-rc-2 is incompatible (failed spotbugs tasks). use 6.3 instead.
Installation
with postgres database
manual
# docker compose file for postgres database
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.37/docker-compose.yml
docker-compose up -d
# file-items data service
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.37/file-items-service-4.3.37.jar
java -jar file-items-service-4.3.37.jar --spring.profiles.active=db-pg
# file server
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.37/file-server-4.3.37.jar
java -jar file-server-4.3.37.jar --app.upload.path=./path/to/file-storage
# cleanup
docker-compose down -v
or for simplicity use automation shell-script (*nix)
# bash script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.37/application.bash
# start
bash application.bash start ./path/to/file-storage
# stop
bash application.bash stop
# cleanup
bash application.bash clean ./path/to/file-storage
note: tested on osx with docker installed locally
binaries: wget
, docker-compose
, bash
and of course java
are required
same automation on windows
@rem batch shell-script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.37/application.cmd
@rem start
application.cmd start path\to\file-storage
@rem stop
application.cmd stop
@rem cleanup
application.cmd clean path\to\file-storage
note: tested on windows 10 with docker installed locally
binaries: which
, wget
, docker-compose
, taskkill
, mkdir
and of course java (binaries: java
and jps
) are required
with h2 in-memory database
manual setup
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.37/file-items-service-4.3.37.jar
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.37/file-server-4.3.37.jar
bash file-items-service-4.3.37.jar --spring.profiles.active=db-h2
bash file-server-4.3.37.jar --app.upload.path=./path/to/file-storage
or for simplicity use special h2 automation shell-script
# bash shell script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.37/application-h2.bash
# start
bash application-h2.bash start ./path/to/file-storage
# stop
bash application-h2.bash stop
# cleanup
bash application-h2.bash clean ./path/to/file-storage
h2 automation for windows
@rem cmd script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.37/application-h2.cmd
@rem start
application-h2.cmd start path\to\file-storage
@rem stop
application-h2.cmd stop
@rem cleanup
application-h2.cmd clean path\to\file-storage
note: tested on windows 10
binaries: which
, del
, wget
, taskkill
, mkdir
and of course java
, jps
are required
enjoy :)
v4.3.36
streaming-file-server
4.3.36 release notes
- Update gradle asciidoctor for documentation...
- Fix deprecations
testCompile
->testCompileOnly
injgiven.gradle
file.
Java file server
Java file server based on spring-boot with no memory, upload or download files size limitations
incompatible (not upgradeable) versions
ch.qos.logback:logback-classic [1.2.3 -> 1.3.0-alpha4]
com.tngtech.jgiven:jgiven-html5-report [0.18.2 -> 1.0.0-RC2]
com.tngtech.jgiven:jgiven-junit [0.18.2 -> 1.0.0-RC2]
com.tngtech.jgiven:jgiven-junit5 [0.18.2 -> 1.0.0-RC2]
Installation
with postgres database
manual
# docker compose file for postgres database
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.36/docker-compose.yml
docker-compose up -d
# file-items data service
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.36/file-items-service-4.3.36.jar
java -jar file-items-service-4.3.36.jar --spring.profiles.active=db-pg
# file server
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.36/file-server-4.3.36.jar
java -jar file-server-4.3.36.jar --app.upload.path=./path/to/file-storage
# cleanup
docker-compose down -v
or for simplicity use automation shell-script (*nix)
# bash script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.36/application.bash
# start
bash application.bash start ./path/to/file-storage
# stop
bash application.bash stop
# cleanup
bash application.bash clean ./path/to/file-storage
note: tested on osx with docker installed locally
binaries: wget
, docker-compose
, bash
and of course java
are required
same automation on windows
@rem batch shell-script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.36/application.cmd
@rem start
application.cmd start path\to\file-storage
@rem stop
application.cmd stop
@rem cleanup
application.cmd clean path\to\file-storage
note: tested on windows 10 with docker installed locally
binaries: which
, wget
, docker-compose
, taskkill
, mkdir
and of course java (binaries: java
and jps
) are required
with h2 in-memory database
manual setup
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.36/file-items-service-4.3.36.jar
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.36/file-server-4.3.36.jar
bash file-items-service-4.3.36.jar --spring.profiles.active=db-h2
bash file-server-4.3.36.jar --app.upload.path=./path/to/file-storage
or for simplicity use special h2 automation shell-script
# bash shell script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.36/application-h2.bash
# start
bash application-h2.bash start ./path/to/file-storage
# stop
bash application-h2.bash stop
# cleanup
bash application-h2.bash clean ./path/to/file-storage
h2 automation for windows
@rem cmd script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.36/application-h2.cmd
@rem start
application-h2.cmd start path\to\file-storage
@rem stop
application-h2.cmd stop
@rem cleanup
application-h2.cmd clean path\to\file-storage
note: tested on windows 10
binaries: which
, del
, wget
, taskkill
, mkdir
and of course java
, jps
are required
enjoy :)
v4.3.35
streaming-file-server
4.3.35 release notes
Update versions:
artifact | version | |
---|---|---|
com.avast.gradle.docker-compose.gradle.plugin | -> | 0.10.9 |
spring boot | -> | 2.2.5.RELEASE |
selenide | -> | 5.8.0 |
gradle | -> | 6.2.2 |
Java file server
Java file server based on spring-boot with no memory, upload or download files size limitations
incompatible (not upgradeable) versions
ch.qos.logback:logback-classic [1.2.3 -> 1.3.0-alpha4]
com.tngtech.jgiven:jgiven-html5-report [0.18.2 -> 1.0.0-RC2]
com.tngtech.jgiven:jgiven-junit [0.18.2 -> 1.0.0-RC2]
com.tngtech.jgiven:jgiven-junit5 [0.18.2 -> 1.0.0-RC2]
Installation
with postgres database
manual
# docker compose file for postgres database
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.35/docker-compose.yml
docker-compose up -d
# file-items data service
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.35/file-items-service-4.3.35.jar
java -jar file-items-service-4.3.35.jar --spring.profiles.active=db-pg
# file server
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.35/file-server-4.3.35.jar
java -jar file-server-4.3.35.jar --app.upload.path=./path/to/file-storage
# cleanup
docker-compose down -v
or for simplicity use automation shell-script (*nix)
# bash script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.35/application.bash
# start
bash application.bash start ./path/to/file-storage
# stop
bash application.bash stop
# cleanup
bash application.bash clean ./path/to/file-storage
note: tested on osx with docker installed locally
binaries: wget
, docker-compose
, bash
and of course java
are required
same automation on windows
@rem batch shell-script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.35/application.cmd
@rem start
application.cmd start path\to\file-storage
@rem stop
application.cmd stop
@rem cleanup
application.cmd clean path\to\file-storage
note: tested on windows 10 with docker installed locally
binaries: which
, wget
, docker-compose
, taskkill
, mkdir
and of course java (binaries: java
and jps
) are required
with h2 in-memory database
manual setup
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.35/file-items-service-4.3.35.jar
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.35/file-server-4.3.35.jar
bash file-items-service-4.3.35.jar --spring.profiles.active=db-h2
bash file-server-4.3.35.jar --app.upload.path=./path/to/file-storage
or for simplicity use special h2 automation shell-script
# bash shell script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.35/application-h2.bash
# start
bash application-h2.bash start ./path/to/file-storage
# stop
bash application-h2.bash stop
# cleanup
bash application-h2.bash clean ./path/to/file-storage
h2 automation for windows
@rem cmd script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.35/application-h2.cmd
@rem start
application-h2.cmd start path\to\file-storage
@rem stop
application-h2.cmd stop
@rem cleanup
application-h2.cmd clean path\to\file-storage
note: tested on windows 10
binaries: which
, del
, wget
, taskkill
, mkdir
and of course java
, jps
are required
enjoy :)
v4.3.34
streaming-file-server
4.3.34 release notes
- Update versions:
- spring boot
- powermock
- spotbugs
- gradle
Java file server
Java file server based on spring-boot with no memory, upload or download files size limitations
incompatible (not upgradeable) versions
ch.qos.logback:logback-classic [1.2.3 -> 1.3.0-alpha4]
com.tngtech.jgiven:jgiven-html5-report [0.18.2 -> 1.0.0-RC2]
com.tngtech.jgiven:jgiven-junit [0.18.2 -> 1.0.0-RC2]
com.tngtech.jgiven:jgiven-junit5 [0.18.2 -> 1.0.0-RC2]
Installation
with postgres database
manual
# docker compose file for postgres database
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.34/docker-compose.yml
docker-compose up -d
# file-items data service
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.34/file-items-service-4.3.34.jar
java -jar file-items-service-4.3.34.jar --spring.profiles.active=db-pg
# file server
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.34/file-server-4.3.34.jar
java -jar file-server-4.3.34.jar --app.upload.path=./path/to/file-storage
# cleanup
docker-compose down -v
or for simplicity use automation shell-script (*nix)
# bash script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.34/application.bash
# start
bash application.bash start ./path/to/file-storage
# stop
bash application.bash stop
# cleanup
bash application.bash clean ./path/to/file-storage
note: tested on osx with docker installed locally
binaries: wget
, docker-compose
, bash
and of course java
are required
same automation on windows
@rem batch shell-script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.34/application.cmd
@rem start
application.cmd start path\to\file-storage
@rem stop
application.cmd stop
@rem cleanup
application.cmd clean path\to\file-storage
note: tested on windows 10 with docker installed locally
binaries: which
, wget
, docker-compose
, taskkill
, mkdir
and of course java (binaries: java
and jps
) are required
with h2 in-memory database
manual setup
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.34/file-items-service-4.3.34.jar
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.34/file-server-4.3.34.jar
bash file-items-service-4.3.34.jar --spring.profiles.active=db-h2
bash file-server-4.3.34.jar --app.upload.path=./path/to/file-storage
or for simplicity use special h2 automation shell-script
# bash shell script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.34/application-h2.bash
# start
bash application-h2.bash start ./path/to/file-storage
# stop
bash application-h2.bash stop
# cleanup
bash application-h2.bash clean ./path/to/file-storage
h2 automation for windows
@rem cmd script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.34/application-h2.cmd
@rem start
application-h2.cmd start path\to\file-storage
@rem stop
application-h2.cmd stop
@rem cleanup
application-h2.cmd clean path\to\file-storage
note: tested on windows 10
binaries: which
, del
, wget
, taskkill
, mkdir
and of course java
, jps
are required
enjoy :)
v4.3.33
streaming-file-server
4.3.33 release notes
- Automate HTML version replacement
- Update versions:
- spring boot
- selenide
- asciidoctor convert gradle plugin
- asciidoctorj-pdf
- gradle
Java file server
Java file server based on spring-boot with no memory, upload or download files size limitations
incompatible (not upgradeable) versions
ch.qos.logback:logback-classic [1.2.3 -> 1.3.0-alpha4]
com.tngtech.jgiven:jgiven-html5-report [0.18.2 -> 1.0.0-RC2]
com.tngtech.jgiven:jgiven-junit [0.18.2 -> 1.0.0-RC2]
com.tngtech.jgiven:jgiven-junit5 [0.18.2 -> 1.0.0-RC2]
Installation
with postgres database
manual
# docker compose file for postgres database
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.33/docker-compose.yml
docker-compose up -d
# file-items data service
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.33/file-items-service-4.3.33.jar
java -jar file-items-service-4.3.33.jar --spring.profiles.active=db-pg
# file server
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.33/file-server-4.3.33.jar
java -jar file-server-4.3.33.jar --app.upload.path=./path/to/file-storage
# cleanup
docker-compose down -v
or for simplicity use automation shell-script (*nix)
# bash script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.33/application.bash
# start
bash application.bash start ./path/to/file-storage
# stop
bash application.bash stop
# cleanup
bash application.bash clean ./path/to/file-storage
note: tested on osx with docker installed locally
binaries: wget
, docker-compose
, bash
and of course java
are required
same automation on windows
@rem batch shell-script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.33/application.cmd
@rem start
application.cmd start path\to\file-storage
@rem stop
application.cmd stop
@rem cleanup
application.cmd clean path\to\file-storage
note: tested on windows 10 with docker installed locally
binaries: which
, wget
, docker-compose
, taskkill
, mkdir
and of course java (binaries: java
and jps
) are required
with h2 in-memory database
manual setup
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.33/file-items-service-4.3.33.jar
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.33/file-server-4.3.33.jar
bash file-items-service-4.3.33.jar --spring.profiles.active=db-h2
bash file-server-4.3.33.jar --app.upload.path=./path/to/file-storage
or for simplicity use special h2 automation shell-script
# bash shell script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.33/application-h2.bash
# start
bash application-h2.bash start ./path/to/file-storage
# stop
bash application-h2.bash stop
# cleanup
bash application-h2.bash clean ./path/to/file-storage
h2 automation for windows
@rem cmd script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.33/application-h2.cmd
@rem start
application-h2.cmd start path\to\file-storage
@rem stop
application-h2.cmd stop
@rem cleanup
application-h2.cmd clean path\to\file-storage
note: tested on windows 10
binaries: which
, del
, wget
, taskkill
, mkdir
and of course java
, jps
are required
enjoy :)
v4.3.32
streaming-file-server
4.3.32 release notes
- Automate HTML version replacement
- Update versions:
- spring boot
- bootstrap
- bootstrap file input
- hibernate-java8
- selenide
- git-publish gradle plugin
- asciidoctor convert gradle plugin
- asciidoctorj-pdf
Java file server
Java file server based on spring-boot with no memory, upload or download files size limitations
incompatible (not upgradeable) versions
ch.qos.logback:logback-classic [1.2.3 -> 1.3.0-alpha4]
com.tngtech.jgiven:jgiven-html5-report [0.18.2 -> 1.0.0-RC2]
com.tngtech.jgiven:jgiven-junit [0.18.2 -> 1.0.0-RC2]
com.tngtech.jgiven:jgiven-junit5 [0.18.2 -> 1.0.0-RC2]
Installation
with postgres database
manual
# docker compose file for postgres database
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.32/docker-compose.yml
docker-compose up -d
# file-items data service
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.32/file-items-service-4.3.32.jar
java -jar file-items-service-4.3.32.jar --spring.profiles.active=db-pg
# file server
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.32/file-server-4.3.32.jar
java -jar file-server-4.3.32.jar --app.upload.path=./path/to/file-storage
# cleanup
docker-compose down -v
or for simplicity use automation shell-script (*nix)
# bash script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.32/application.bash
# start
bash application.bash start ./path/to/file-storage
# stop
bash application.bash stop
# cleanup
bash application.bash clean ./path/to/file-storage
note: tested on osx with docker installed locally
binaries: wget
, docker-compose
, bash
and of course java
are required
same automation on windows
@rem batch shell-script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.32/application.cmd
@rem start
application.cmd start path\to\file-storage
@rem stop
application.cmd stop
@rem cleanup
application.cmd clean path\to\file-storage
note: tested on windows 10 with docker installed locally
binaries: which
, wget
, docker-compose
, taskkill
, mkdir
and of course java (binaries: java
and jps
) are required
with h2 in-memory database
manual setup
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.32/file-items-service-4.3.32.jar
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.32/file-server-4.3.32.jar
bash file-items-service-4.3.32.jar --spring.profiles.active=db-h2
bash file-server-4.3.32.jar --app.upload.path=./path/to/file-storage
or for simplicity use special h2 automation shell-script
# bash shell script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.32/application-h2.bash
# start
bash application-h2.bash start ./path/to/file-storage
# stop
bash application-h2.bash stop
# cleanup
bash application-h2.bash clean ./path/to/file-storage
h2 automation for windows
@rem cmd script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.32/application-h2.cmd
@rem start
application-h2.cmd start path\to\file-storage
@rem stop
application-h2.cmd stop
@rem cleanup
application-h2.cmd clean path\to\file-storage
note: tested on windows 10
binaries: which
, del
, wget
, taskkill
, mkdir
and of course java
, jps
are required
enjoy :)
v4.3.31
streaming-file-server
4.3.31 release notes
- Migrate tp Gradle 6.0.1
- Migrate
kotlin-dsl
->embedded-kotlin
- Remove useless gradle propdeps plugins
- More Gradle Kotlin DSL migrations
- Update docker images
Java file server
Java file server based on spring-boot with no memory, upload or download files size limitations
incompatible (not upgradeable) versions
ch.qos.logback:logback-classic [1.2.3 -> 1.3.0-alpha4]
Installation
with postgres database
manual
# docker compose file for postgres database
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.31/docker-compose.yml
docker-compose up -d
# file-items data service
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.31/file-items-service-4.3.31.jar
java -jar file-items-service-4.3.31.jar --spring.profiles.active=db-pg
# file server
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.31/file-server-4.3.31.jar
java -jar file-server-4.3.31.jar --app.upload.path=./path/to/file-storage
# cleanup
docker-compose down -v
or for simplicity use automation shell-script (*nix)
# bash script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.31/application.bash
# start
bash application.bash start ./path/to/file-storage
# stop
bash application.bash stop
# cleanup
bash application.bash clean ./path/to/file-storage
note: tested on osx with docker installed locally
binaries: wget
, docker-compose
, bash
and of course java
are required
same automation on windows
@rem batch shell-script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.31/application.cmd
@rem start
application.cmd start path\to\file-storage
@rem stop
application.cmd stop
@rem cleanup
application.cmd clean path\to\file-storage
note: tested on windows 10 with docker installed locally
binaries: which
, wget
, docker-compose
, taskkill
, mkdir
and of course java (binaries: java
and jps
) are required
with h2 in-memory database
manual setup
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.31/file-items-service-4.3.31.jar
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.31/file-server-4.3.31.jar
bash file-items-service-4.3.31.jar --spring.profiles.active=db-h2
bash file-server-4.3.31.jar --app.upload.path=./path/to/file-storage
or for simplicity use special h2 automation shell-script
# bash shell script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.31/application-h2.bash
# start
bash application-h2.bash start ./path/to/file-storage
# stop
bash application-h2.bash stop
# cleanup
bash application-h2.bash clean ./path/to/file-storage
h2 automation for windows
@rem cmd script
wget https://github.com/daggerok/streaming-file-server/releases/download/4.3.31/application-h2.cmd
@rem start
application-h2.cmd start path\to\file-storage
@rem stop
application-h2.cmd stop
@rem cleanup
application-h2.cmd clean path\to\file-storage
note: tested on windows 10
binaries: which
, del
, wget
, taskkill
, mkdir
and of course java
, jps
are required
enjoy :)