docker run -dit -p 3000:3000 -e SOCKET_PORT=3000 -e RATE_LIMITER_WINDOW_MS=900000 -e RATE_LIMITER_MAX_REQUESTS=10 -e RATE_LIMITER_MAX_CONNECTIONS=5 -e CERT_PEM_PATH=path-to-your-cert-file -e KEY_PEM_PATH=path-to-your-key-file jloferer96/obsidian-file-share-server:latest
The socket server is just used to exchange the files, which are end-to-end encrypted, between two clients and inform other clients about the online status. Used by Obsidian FileShare. Further information can be found in the enhanced settings of the documentation.