Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
524fc6ef54
|
|||
|
cdacbd9d8f
|
|||
|
c4d18aa680
|
|||
|
7da1443d09
|
@@ -0,0 +1,3 @@
|
|||||||
|
NAVIDROME_MUSIC_FOLDER="/opt/navidrome/music"
|
||||||
|
BIND_ADDRESS="192.168.2.24"
|
||||||
|
BIND_PORT="5001"
|
||||||
+2
-1
@@ -1,4 +1,5 @@
|
|||||||
venv/
|
venv/
|
||||||
setup.sh
|
setup.sh
|
||||||
navidrome-upload.service
|
navidrome-upload.service
|
||||||
.idea/
|
.idea/
|
||||||
|
.env
|
||||||
|
|||||||
@@ -6,7 +6,9 @@ import os
|
|||||||
from flask import Flask, request, render_template
|
from flask import Flask, request, render_template
|
||||||
from werkzeug.utils import secure_filename
|
from werkzeug.utils import secure_filename
|
||||||
|
|
||||||
UPLOAD_FOLDER = '/opt/navidrome/music'
|
UPLOAD_FOLDER = os.environ.get('NAVIDROME_MUSIC_FOLDER', '/opt/navidrome/music')
|
||||||
|
BIND_ADDRESS = os.environ.get('BIND_ADDRESS', '0.0.0.0')
|
||||||
|
BIND_PORT = int(os.environ.get('BIND_PORT', 5001))
|
||||||
ALLOWED_EXTENSIONS = {'flac', 'mp3', 'wav'}
|
ALLOWED_EXTENSIONS = {'flac', 'mp3', 'wav'}
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
@@ -36,4 +38,4 @@ def upload_file():
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
app.run(host='192.168.2.24', port=5001, debug=False)
|
app.run(host=BIND_ADDRESS, port=BIND_PORT, debug=False)
|
||||||
|
|||||||
+1
-1
@@ -4,4 +4,4 @@ Flask==3.1.3
|
|||||||
itsdangerous==2.2.0
|
itsdangerous==2.2.0
|
||||||
Jinja2==3.1.6
|
Jinja2==3.1.6
|
||||||
MarkupSafe==3.0.3
|
MarkupSafe==3.0.3
|
||||||
Werkzeug==3.1.6
|
Werkzeug==3.1.7
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
<body>
|
<body>
|
||||||
<script>
|
<script>
|
||||||
Dropzone.options.myDropzone = {
|
Dropzone.options.myDropzone = {
|
||||||
parallelUploads: 2,
|
parallelUploads: 4,
|
||||||
uploadMultiple: true,
|
uploadMultiple: true,
|
||||||
acceptedFiles: 'audio/*'
|
acceptedFiles: 'audio/*'
|
||||||
};
|
};
|
||||||
@@ -20,4 +20,4 @@
|
|||||||
class="dropzone"
|
class="dropzone"
|
||||||
id="my-dropzone"></form>
|
id="my-dropzone"></form>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
Reference in New Issue
Block a user