aboutsummaryrefslogtreecommitdiff
path: root/weed/command/server.go
AgeCommit message (Collapse)AuthorFilesLines
2025-05-05Add SFTP Server Support (#6753)Mohamed Sekour1-0/+29
* Add SFTP Server Support Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com> * fix s3 tests and helm lint Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com> * increase helm chart version * adjust version --------- Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com> Co-authored-by: chrislu <chris.lu@gmail.com>
2025-05-01fix: S3 Feature: please add s3.idleTimeout command line parameter #6746 (#6747)ARibster1-0/+1
ildeTimeout command line parameter for s3
2025-04-28fix #6733 add s3.ip.bind command line parameter (#6741)ARibster1-1/+4
2025-03-17Allow standalone webdav server to bind specific address (#6403)Weihao Jiang1-0/+1
* Allow standalone webdav to bind specific address * Rename bindIp to ipBind * Bind embedded webdav IP to its parent
2024-08-21add parallel vacuumingchrislu1-0/+1
2024-07-16Added loadSecurityConfigOnce (#5792)vadimartynov1-1/+1
2024-07-12-metricsIp cmd flag (#5773)vadimartynov1-1/+6
* Added/Updated: - Added metrics ip options for all servers; - Fixed a bug with the selection of the binIp or ip parameter for the metrics handler; * Fixed cmd flags
2024-06-30using fixed bootstrap from peer filer3.69chrislu1-1/+0
2024-06-22fix: correct command flag for master.raftBootstrap option in server.go (#5701)Nikita Borzykh1-1/+1
2024-06-10Meenakshi fix filer sync (#5672)MeenakshiSachdeva1-0/+1
* Fix Filer Sync Issue: 5455 * Fix Filer Sync Issue: 5455
2024-02-27Disable filer UI in configuration (#5297)jerebear121-0/+1
* Add filer.ui.enabled configuration property * Add filer.expose_directory_metadata to config * Ammend commit * Remove ShowUI reference * Update all routes that allow directory metadata * Add cmd flag to server.go
2024-01-05chore: add maxMB option for webdav (#5165)Konstantin Lebedev1-0/+1
2023-12-20Set allowed origins in config (#5109)jerebear121-0/+2
* Add a way to use a JWT in an HTTP only cookie If a JWT is not included in the Authorization header or a query string, attempt to get a JWT from an HTTP only cookie. * Added a way to specify allowed origins header from config * Removed unecessary log * Check list of domains from config or command flag * Handle default wildcard and change name of config value to cors
2023-10-13Add optional flags to enable mTLS with verification of client certificate ↵James Hedley1-0/+2
(#4910)
2023-08-24Implement SRV lookups for filer (#4767)Nico D'Cotta1-2/+2
2023-07-11Fix the segfault from not setting s3 https port (#4667)Henco Appel1-0/+1
2023-06-26Unix Socket listener for S3 server (#4621)Amir H. Yeganemehr1-0/+1
Add localSocket option to s3 server
2023-03-15Fix -raftHashicorp and -raftBootstrap flag propagation. (#4309)Stewart Miles1-0/+1
`weed server` was not correctly propagating `-master.raftHashicorp` and `-master.raftBootstrap` flags when starting the master server. Related to #4307
2023-02-25add -disk to filer command (#4247)lfhy1-0/+4
* add -disk to filer command * add diskType to filer.grpc * use filer.disk when filerWebDavOptions.disk is empty * add filer.disk to weed server command. --------- Co-authored-by: 三千院羽 <3000y@MacBook-Pro.lan>
2023-01-08add missing options for webdavchrislu1-0/+1
2022-11-24[metrics] Add the ability to control bind ip (#4012)Jiffs Maverick1-1/+1
2022-11-14Lazy loading (#3958)Guo Lei1-0/+1
* types packages is imported more than onece * lazy-loading * fix bugs * fix bugs * fix unit tests * fix test error * rename function * unload ldb after initial startup * Don't load ldb when starting volume server if ldbtimeout is set. * remove uncessary unloadldb * Update weed/command/server.go Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> * Update weed/command/volume.go Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> Co-authored-by: guol-fnst <goul-fnst@fujitsu.com> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2022-10-12default hasSlowRead to truechrislu1-1/+1
2022-09-27fix set master options for single server (#3708)Konstantin Lebedev1-4/+5
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2022-09-17volume server: rename readBufferSize to readBufferSizeMBchrislu1-1/+1
2022-09-16volume: add "readBufSize" option to customize read optimization (#3702)famosss1-0/+1
* simplify a bit * feat: volume: add "readBufSize" option to customize read optimization * refactor : redbufSIze -> readBufferSize * simplify a bit * simplify a bit
2022-09-15mark "hasSlowRead" as experimentalchrislu1-1/+1
2022-09-15volume: add "hasSlowRead" option to customize read optimizationchrislu1-0/+1
2022-09-08purge tcp implementationchrislu1-1/+0
2022-08-07refactor and fix strings.Splitchrislu1-5/+1
2022-08-05Add download speed limit support (#3408)LHHDZ1-0/+1
2022-08-04filer prefer volume server in same data center (#3405)Konstantin Lebedev1-0/+1
* initial prefer same data center https://github.com/seaweedfs/seaweedfs/issues/3404 * GetDataCenter * prefer same data center for ReplicationSource * GetDataCenterId * remove glog
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-5/+5
2022-07-28dynamically connect to a filerchrislu1-1/+0
2022-07-28clean upchrislu1-0/+2
2022-07-28mq broker adds data center and rackchrislu1-0/+2
2022-07-28cluster.ps can list brokerschrislu1-0/+1
2022-07-28rename to SeaweedMQchrislu1-14/+14
2022-06-15Merge pull request #3081 from paochiang/volume_upload_limit_fixChris Lu1-0/+1
exclude replication from the concurrentUploadLimitMB
2022-06-15Fix: provide filer.ui.deleteDir options for server commandyulai.li1-2/+3
2022-05-21add inflight upload data wait timeoutliubaojiang1-0/+1
2022-05-15s3: add grpc server to accept configuration changeschrislu1-0/+1
2022-05-01filer: add filer groupchrislu1-0/+1
2022-03-30allowDeleteBucketNotEmptyKonstantin Lebedev1-0/+1
2022-03-26refactor: change masters from a slice to a mapchrislu1-1/+1
2022-03-15master, filer, s3: also listen to "localhost" in addition to specific ip addresschrislu1-0/+1
related to https://github.com/chrislusf/seaweedfs/issues/1937
2022-03-11default bind to one ip addresschrislu1-1/+5
fix https://github.com/chrislusf/seaweedfs/issues/1937
2022-03-07s3 and filer transport using unix domain socket instead of tcpchrislu1-0/+2
2022-02-23initialize master address in iam optionsTuan Vuong1-0/+1
2022-02-14mount: default disable cachechrislu1-1/+1
* Prevent cases as https://github.com/seaweedfs/seaweedfs-csi-driver/issues/43 * Improve read write benchmarks * Improve AI training performance. Most of the files are just read once.