Alexander Bondarenko
9ab34bca7d
cli: add cert command to xftp and ntf servers ( #991 )
...
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-02-16 10:56:54 +00:00
Alexander Bondarenko
7275714b8e
cli: configure server paths from env ( #992 )
2024-02-14 20:31:06 +00:00
Alexander Bondarenko
57e7c8ef6b
smp-server: add cert CLI command to rotate online certificate ( #984 )
...
* smp-server: add gen-online CLI command
* use CN and algo from old certificate
* add cert checks to test
* rename command
* fix test
* cert
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-02-12 20:17:08 +00:00
Evgeny Poberezkin
9d83a9c017
configure message/file expiration time in INI file ( #749 )
...
* configure message/file expiration time in INI file
* correct comment
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2023-05-09 20:07:42 +01:00
Evgeny Poberezkin
3ab5e9d110
xftp: expire files on the server, track/limit used storage ( #651 )
...
* xftp: expire files on the server
* track/limit used storage
* support storage quota and disabling queue creation in CLI parameters
* fix ini file
* correction
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2023-02-24 11:09:51 +04:00
Evgeny Poberezkin
1d3a604988
refactor SMP client, NTF server store ( #580 )
...
* refactor SMP client, NTF server store
* remove undefined
2022-12-26 18:54:28 +00:00
Evgeny Poberezkin
f53c1f5559
server: clear folders during initialization instead of deleting them ( #572 )
2022-11-28 07:40:59 +00:00
Evgeny Poberezkin
43fb513ef7
initialize SMP server interactively, CLI options ( #566 )
...
* initialize SMP server interactively, CLI options
* correction
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* corrections
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-11-18 19:07:41 +00:00
Evgeny Poberezkin
fbccca9947
refactor server CLIs ( #565 )
...
* refactor server CLIs
* refactor
2022-11-18 08:37:03 +00:00
Evgeny Poberezkin
e281efdcb8
server: SMP basic auth ( #561 )
...
* server: SMP basic auth
* update ini default
* rfc, types
* tests
* update INI file
* typo
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* refactor
* update INI options, log new queue creation mode on start (on/off/requires auth)
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-11-12 22:29:36 +00:00
Evgeny Poberezkin
aafe2d43f5
clear directories on server initialization instead of removing them (to support mounted directories in docker) ( #476 )
2022-07-19 08:37:42 +01:00
Evgeny Poberezkin
ce3ca08199
server: CLI warning when deleting server configuration ( #371 )
...
* server: CLI warning when deleting server configuration
* correction
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-05-24 19:45:22 +01:00
Evgeny Poberezkin
4e4eea34f9
server: configuration to expire inactive clients in ini file ( #369 )
...
* server: configuration to expire inactive clients in ini file
* corrections
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-05-11 15:43:54 +04:00
Evgeny Poberezkin
fb26916eea
ntf-server CLI, re-use SMP server CLI as a library ( #347 )
...
* ntf-server CLI, re-use SMP server CLI as a library
* add executable name
2022-04-03 10:37:32 +01:00