# Where is beets web in Ubuntu 16.04 LTS

**URL:** <https://discourse.beets.io/t/where-is-beets-web-in-ubuntu-16-04-lts/473>\
**Category:** Help\
**Created:** [September 11, 2018, 1:37pm UTC](https://discourse.beets.io/t/where-is-beets-web-in-ubuntu-16-04-lts/473 "2018-09-11T13:37:00Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![iconoclasthero](https://avatars.discourse-cdn.com/v4/letter/i/43a26b/32.png) [@iconoclasthero](https://discourse.beets.io/u/iconoclasthero)\
**Post date:** [September 11, 2018, 1:37pm UTC](https://discourse.beets.io/t/where-is-beets-web-in-ubuntu-16-04-lts/473/1 "2018-09-11T13:37:00Z")

</div>

I cannot get the web interface to launch. Is it just not available in Ubuntu?

```
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 16.04.5 LTS
Release:	16.04
Codename:	xenial
beets version 1.4.7
Python version 2.7.12
no plugins loaded
~$ beet web
error: unknown command 'web'
~$ beet 
Usage: 
  beet COMMAND [ARGS...]
  beet help COMMAND

Options:
  --format-item=FORMAT_ITEM
                        print with custom format
  --format-album=FORMAT_ALBUM
                        print with custom format
  -l LIBRARY, --library=LIBRARY
                        library database file to use
  -d DIRECTORY, --directory=DIRECTORY
                        destination music directory
  -v, --verbose log more details (use twice for even more)
  -c CONFIG, --config=CONFIG
                        path to configuration file
  -h, --help show this help message and exit

Commands:
  config show or edit the user configuration
  fields show fields available for queries and format strings
  help (?) give detailed help on a specific sub-command
  import (imp, im) import new music
  list (ls) query the library
  modify (mod) change metadata fields
  move (mv) move or copy items
  remove (rm) remove matching items from the library
  stats show statistics about the library or a query
  update (upd, up) update the library
  version output version information
  write write tag information to files
$ sudo -H pip install flask-cors
Collecting flask-cors
  Downloading https://files.pythonhosted.org/packages/d1/db/f3495569d5c3e2bdb9fb8a66c54503364abb6f35a9da2227cf5c9c50dc42/Flask_Cors-3.0.6-py2.py3-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): Six in /usr/lib/python2.7/dist-packages (from flask-cors)
Requirement already satisfied (use --upgrade to upgrade): Flask>=0.9 in /usr/local/lib/python2.7/dist-packages (from flask-cors)
Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.10 in /usr/local/lib/python2.7/dist-packages (from Flask>=0.9->flask-cors)
Requirement already satisfied (use --upgrade to upgrade): itsdangerous>=0.24 in /usr/local/lib/python2.7/dist-packages (from Flask>=0.9->flask-cors)
Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.14 in /usr/local/lib/python2.7/dist-packages (from Flask>=0.9->flask-cors)
Requirement already satisfied (use --upgrade to upgrade): click>=5.1 in /usr/local/lib/python2.7/dist-packages (from Flask>=0.9->flask-cors)
Requirement already satisfied (use --upgrade to upgrade): MarkupSafe>=0.23 in /usr/lib/python2.7/dist-packages (from Jinja2>=2.10->Flask>=0.9->flask-cors)
Installing collected packages: flask-cors
Successfully installed flask-cors-3.0.6
You are using pip version 8.1.1, however version 18.0 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
$ sudo -H pip install flask-cors flask
Requirement already satisfied (use --upgrade to upgrade): flask-cors in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied (use --upgrade to upgrade): flask in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied (use --upgrade to upgrade): Six in /usr/lib/python2.7/dist-packages (from flask-cors)
Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.10 in /usr/local/lib/python2.7/dist-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): itsdangerous>=0.24 in /usr/local/lib/python2.7/dist-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.14 in /usr/local/lib/python2.7/dist-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): click>=5.1 in /usr/local/lib/python2.7/dist-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): MarkupSafe>=0.23 in /usr/lib/python2.7/dist-packages (from Jinja2>=2.10->flask)
You are using pip version 8.1.1, however version 18.0 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
$ beet web
error: unknown command 'web'
```

---

<div class="post-metadata">

**Author:** ![adrian](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.beets.io/adrian/32/4_2.png) [@adrian](https://discourse.beets.io/u/adrian)\
**Post date:** [September 11, 2018, 1:49pm UTC](https://discourse.beets.io/t/where-is-beets-web-in-ubuntu-16-04-lts/473/2 "2018-09-11T13:49:55Z")

</div>

Looks like you haven’t enabled the `web` plugin in your configuration yet.

---

<div class="post-metadata">

**Author:** ![iconoclasthero](https://avatars.discourse-cdn.com/v4/letter/i/43a26b/32.png) [@iconoclasthero](https://discourse.beets.io/u/iconoclasthero)\
**Post date:** [September 11, 2018, 2:03pm UTC](https://discourse.beets.io/t/where-is-beets-web-in-ubuntu-16-04-lts/473/3 "2018-09-11T14:03:35Z")

</div>

Affirmative:

```
$ beet config
{}

```

however, where is this explained simply? I looked in the FAQ and in the manual, but it isn’t clear in a TL;DR fashion.

I believe I want CORS support but I can wait to figure that part out.

---

<div class="post-metadata">

**Author:** ![iconoclasthero](https://avatars.discourse-cdn.com/v4/letter/i/43a26b/32.png) [@iconoclasthero](https://discourse.beets.io/u/iconoclasthero)\
**Post date:** [September 11, 2018, 2:08pm UTC](https://discourse.beets.io/t/where-is-beets-web-in-ubuntu-16-04-lts/473/4 "2018-09-11T14:08:47Z")

</div>

Also, I tried to define the web parameters from the command line and it still said it didn’t work so … why?

---

<div class="post-metadata">

**Author:** ![adrian](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.beets.io/adrian/32/4_2.png) [@adrian](https://discourse.beets.io/u/adrian)\
**Post date:** [September 11, 2018, 2:23pm UTC](https://discourse.beets.io/t/where-is-beets-web-in-ubuntu-16-04-lts/473/5 "2018-09-11T14:23:07Z")

</div>

I’m afraid TL;DR won’t cut it. 🙂 You can find detailed instructions on how to enable plugins on the documentation page about plugins.

---

<div class="post-metadata">

**Author:** ![iconoclasthero](https://avatars.discourse-cdn.com/v4/letter/i/43a26b/32.png) [@iconoclasthero](https://discourse.beets.io/u/iconoclasthero)\
**Post date:** [September 11, 2018, 2:37pm UTC](https://discourse.beets.io/t/where-is-beets-web-in-ubuntu-16-04-lts/473/6 "2018-09-11T14:37:11Z")

</div>

do you have an example configuration file that includes the web plugin anywhere?  
also, you could have just said:  
nano (output of beet config -p)  
add the following INSIDE THE {}:  
plugins: web
