Skip to content

Installation

Playify provides seamless installation scripts to get you up and running as quickly as possible.

  1. Download the repository as a ZIP from the GitHub releases or clone it via git.

    Download ZIP

  2. Extract the ZIP file anywhere on your computer (make sure it’s extracted, do not run from within the ZIP).

  3. Double-click start.bat.

  4. The Playify installer will automatically install Python, download FFmpeg, and prompt you for your Discord token and Spotify keys.

  5. The TUI dashboard will launch automatically!

Playify natively supports Linux with an automated setup script.

  1. Clone the repository:
Terminal window
git clone https://github.com/alan7383/playify.git
  1. Enter the directory:
Terminal window
cd playify
  1. Run the bootstrapper:
Terminal window
bash start.sh
  1. The script will set up your virtual environment, automatically download a local copy of FFmpeg, and launch the dashboard.

If you prefer using Docker:

  1. Clone the repository:
Terminal window
git clone https://github.com/alan7383/playify.git
cd playify
cp .env.example .env
  1. Edit .env and fill in your tokens.
  2. Start the bot:
Terminal window
docker compose up -d --build

Playify automatically downloads FFmpeg during start.bat and start.sh execution. However, if you are doing a pure manual installation or run into issues:

  • Windows: download FFmpeg, extract it, and add the bin folder to your system PATH.
  • Linux: install via package manager: sudo apt install ffmpeg.