GNU/Linux >> Belajar Linux >  >> Panels >> Docker

Instal Navidrome menggunakan Docker

Halo teman teman. Kami baru-baru ini memberi tahu Anda tentang Navidrome, dan ini adalah keajaiban yang memungkinkan kami untuk menyebarkan platform streaming pribadi kami yang mirip dengan Spotify. Navidrome memiliki dukungan yang sangat baik untuk Linux sehingga kami bahkan dapat menginstalnya melalui Docker. Itulah tujuan dari posting kami, untuk membantu Anda menginstal Navidrome menggunakan Docker.

Instal Docker di Linux

Hal pertama yang harus kita lakukan adalah menginstal Docker di sistem kita. Untuk ini, kami memiliki serangkaian tutorial yang dapat membantu Anda.

Hari ini, saya akan menggunakan Debian 11 sebagai sistem saya, jadi Anda dapat memeriksa posting kami untuk menginstal Docker di Debian 11.

Cara menginstal Docker di Debian 11

Setelah Docker diinstal, Anda harus menginstal docker-compose paket dengan menjalankan perintah berikut

sudo apt install docker-compose

Ini sudah cukup.

Instal Navidrome menggunakan Docker

Pertama Anda mulai, buat folder tempat Anda harus menyimpan data.

mkdir -p ~/navidrome/data && mkdir ~/navidrome/music

Itu bisa di mana saja Anda inginkan, tetapi ingat bahwa itu harus memiliki izin yang tepat.

Kemudian, buat docker-compose file di direktori home Anda.

nano docker-compose.yml

Dan tambahkan konten berikut

version: "3"
services:
  navidrome:
    image: deluan/navidrome:latest
    ports:
      - "4533:4533"
    restart: unless-stopped
    environment:
      ND_SCANSCHEDULE: 1h
      ND_LOGLEVEL: info  
      ND_SESSIONTIMEOUT: 24h
    volumes:
      - "~/navidrome/data:/data"
      - "~/navidrome/music:/music:ro"

Untuk buruh pelabuhan, Anda akan menggunakan gambar yang berisi Navidrome versi terbaru. Di ports Anda harus menentukan port di komputer Anda (di sebelah kiri) tempat Navidrome akan bekerja. Di dalam Environment bagian adalah tempat Anda dapat mengonfigurasi aplikasi sesuai keinginan Anda berkat variabel lingkungan. Dalam hal ini, saya telah memilih beberapa:ND_SCANSCHEDULE mengatur frekuensi pemindaian terjadwal perpustakaan akan dilakukan; ND_LOGLEVEL tingkat log yang dihasilkan; ND_SESSIONTIMEOUT durasi sesi.

Pada titik ini, perlu dicatat bahwa dokumentasi Navidrome yang hebat memberi tahu kita bahwa ada lebih banyak variabel yang dapat kita gunakan untuk menyesuaikan instans kita secara maksimal.

Berikutnya adalah bagian volume, yang berisi folder yang telah kita buat untuk persistensi data.

Simpan perubahan Anda dan tutup editor.

Untuk memulai proses, Anda harus menjalankan perintah ini.

sudo docker-compose up -d

Ketika proses selesai, Anda harus membuka browser web dan pergi ke http://your-server:4533 atau port lain yang telah Anda buka.

Buat pengguna admin

Dan kemudian Anda akan melihat layar utama Navidrome.

Kesimpulan

Dalam posting ini, Anda belajar cara menginstal Navidrome menggunakan Docker. Ini dasar dan berkat dokumentasinya, kita tidak akan kesulitan mengonfigurasinya sesuai kebutuhan kita.


Docker
  1. Cara Menginstal Docker di Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

  2. Cara Menginstal Docker menggunakan Ansible [Debian/Ubuntu]

  3. Cara menginstal WordPress menggunakan Docker

  1. Cara Menginstal Docker di CentOS 7

  2. Cara Menginstal Docker di Raspberry Pi

  3. Cara Menginstal Docker di CentOS

  1. Cara Menginstal Docker di CentOS 8

  2. Instal Docker di AlmaLinux

  3. Cara menginstal Docker di Ubuntu 22.04