ファイルのアップロード/ダウンロードパッケージ?

ファイルのアップロード/ダウンロードパッケージ?

Ubuntu サーバー上にアップロード/ダウンロード サイトのように機能する Web サイトを作成するためにインストールできるパッケージを誰かお勧めいただけませんか。既存の Apache または nginx インストールから実行できるオプションが多数あることは理解していますが、ポートが構成可能で、できるだけ「自己完結型」のものを探しています。基本的に、自己完結型の FTP サービスに相当する HTTP です。

ありがとう

答え1

最も簡単なオプションは、サーバー上で WebDAV を有効にすることです。これについては、ここに適切なガイドがあります。 https://www.techrepublic.com/article/how-to-enable-webdav-on-your-ubuntu-server/

もう少し包括的なものをお探しの場合は、NextCloud を検討してください。 https://nextcloud.com/

答え2

最終的に次のDockerイメージに落ち着きました: xama/nginx-webdav

docker run --restart always -d \
           -e WEBDAV_USERNAME=admin \
           -e WEBDAV_PASSWORD=admin \
           -p 8080:80 \
           -v /path/to/your/files:/var/webdav/public \
           xama/nginx-webdav

関連情報