Skip to content
Menu
Popeens Virtual Home
  • Home
  • Booksonic
  • Guides & Tutorials
  • Powershell
  • Donations
Popeens Virtual Home
Ocean sunset through window

How to install Booksonic Air on Windows 10

Posted on September 15, 2020November 9, 2021 by Patrik "Popeen" Johansson

Booksonic Air is the new and improved Booksonic server, this new version is based on Airsonic meaning a lot of stability issues has been fixed. It also sports an improved webplayer with variable playback speed, something that has been requested ever since the first server was released.

So how do you install it?

While my reccomendation is to install Booksonic Air with Docker installing it directly on Windows is possible as well.

Still want to run Booksonic on Windows? Ok, first you need to download a file called Install-BooksonicOnWindows.ps1

Go to your start menu and search for powershell, rightclick on that and select run as admin. Enter this command

Get-Executionpolicy

If you get anything other then Bypass back write down what you get and run the following command, if you get Bypass skip to the step “Start internet explorer…”

Set-ExecutionPolicy Bypass

Once you are done with this guide, come back to this powershell window and run the following command, replace the text MYPOLICY with the text you wrote down earlier

Set-ExecutionPolicy MYPOLICY

Start internet explorer and then close it again, this is an important step due to a function in powershell not working unless internet explorer has been started on the system at least once. I am working on an updated install script where this will hopefully not be needed.

Run the ps1 file with powershell

A ps1 file is a script file that you can run in powershell, similar to how bash works on a Linux machine. Once you have downloaded it all you have to do is right click on the file and select “Run with powershell”.

uac promt to elevate powershell script
You need to select YES here

You will get a popup asking if you want to allow powershell to make changes to your device, select yes on this. If your computer don’t have java installed, the script will download and start the installer for an open source version of java (adopt openJDK) and all you have to do is click next next next etc. Once java is installed Booksonic will continue to install itself.

Booksonic is now installed

When you see this popup it means Booksonic has been installed and is now starting up. Once you click ok a new tab will open in your browser and navigate to your Booksonic server. If you click ok a bit to quickly and the server has not started completely yet you might need to wait a minute or two and then reload the tab.

For instructions on how to use the server please see step 3 and down from the Legacy guide available here, I am currently working on a new and improved guide for this. I am also working on guides for how to install Booksonic on Linux and in the cloud using a cheap VPS from Contabo.

If you are interested in running Booksonic in the cloud I recommend renting a Contabo VPS and installing booksonic there. It starts as low as 3.99 euro for 300GB storage and 4GB ram. If you got a huge library you can get as much as 1.4TB storage for 12.99 euro
 
Obs, if you click the contabo links and rent a server I will receive a small commision at no extra cost to you, this has not influenced my decision to recommend them in any way, they are what I use personally and what the Booksonic demo is hosted on.

3 thoughts on “How to install Booksonic Air on Windows 10”

  1. Pingback: How to stream audiobooks to your phone with Booksonic Legacy – Popeens Virtual Home
  2. Pingback: Migrating users and settings from Bookonic Legacy Server to Booksonic Air – Popeens Virtual Home
  3. Carl Palmer says:
    February 6, 2022 at 7:07 pm

    This script throws errors, to fix it, add the following lines above the line #70

    [Net.ServicePointManager]::SecurityProtocol = “tls12, tls11, tls”
    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 -bor [Net.SecurityProtocolType]::Tls11 -bor [Net.SecurityProtocolType]::Tls

    They change the protocol from tls1.0 to 1.2 which the site where the files are downloaded from requires.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

About

Patrik Johansson
Senior System Administrator

Working with a wide flora of systems but with a focus on Configuration Manager (MEMCM/SCCM).

This blog is mainly for “home IT” and selfhosting, you can find my more Sysadmin related posts over at my other blog Scriptingnerd.com

Passionate about Powershell and building tools that are easy to use for everyone.
In my spare time I work on other coding projects as well, mainly Booksonic

LinkedIn GitHub

My Hobby Projects

Booksonic Stream audiobooks to your phone.
 
Luncha i Mjärdevi See what is served for lunch at Mjardevi Science Park today
 
ScriptingNerd My blog for everything windows sysadmin

Recent Posts

  • How I fixed a bootloop when flashing magisk after upgrading Lineage OS
  • How I upgraded the Lenovo 4 10 Plus to Android 11 and passed SafetyNet
  • Installing Booksonic Air in the cloud for cheap
  • Migrating users and settings from Bookonic Legacy Server to Booksonic Air
  • How to install Booksonic Air on Windows 10

Affiliates

These are affiliate links, if you click on them and buy something I may earn a small amount of money without any additional cost to you. Any links found here are for products I am using myself and can stand by.
 

InterServer
Very cheap SSD/HDD based virtual servers (VPS). Starting at $6/month for 1TB. Use coupon code BOOKSONIC and get the first month for just 1 cent. I have recently started using intersever for personal projects and so far I am very happy with them.

 

Contabo
Cheap HDD/SSD/NVMe based Virtual servers (VPS)
I have used Contabo for years both for my private needs as well as to host the booksonic demo server

Twitter

Tweets by PopeenCom

Categories

  • Affiliate
  • Booksonic
  • Deals
  • Guides & Tutorials
  • My Tech
  • Powershell
  • Quick Tips
  • Slider
  • Tools

Recent Comments

  • Ulysses on Deleting domains from your pihole history database
  • Ulysses on Deleting domains from your pihole history database
  • How I upgraded the Lenovo 4 10 Plus to Android 11 and passed SafetyNet – Popeens Virtual Home on How I upgraded the Lenovo 4 10 Plus to Android Q/10 and passed SafetyNet
  • How I upgraded the Lenovo 4 10 Plus to Android 11 and passed SafetyNet – Popeens Virtual Home on How I upgraded the Lenovo 4 10 Plus to Android Pie/9 and passed SafetyNet
  • Carl Palmer on How to install Booksonic Air on Windows 10

Archives

  • December 2022
  • April 2022
  • September 2020
  • August 2020
  • March 2020
  • December 2019
  • June 2019
  • May 2019
  • April 2019
  • February 2019
  • May 2016
  • February 2016
  • January 2016
©2023 Popeens Virtual Home | Powered by WordPress & Superb Themes