# syncthingmanager - Configure Syncthing from the CLI

**URL:** https://forum.syncthing.net/t/syncthingmanager-configure-syncthing-from-the-cli/9354
**Category:** Development
**Created:** [March 4, 2017, 10:46pm UTC](https://forum.syncthing.net/t/syncthingmanager-configure-syncthing-from-the-cli/9354 "2017-03-04T22:46:27Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![classicsc](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/c/bbe5ce/32.png) [@classicsc](https://forum.syncthing.net/u/classicsc)
#### Post date: [March 4, 2017, 10:46pm UTC](https://forum.syncthing.net/t/syncthingmanager-configure-syncthing-from-the-cli/9354/1 "2017-03-04T22:46:27Z")

</div>

Hi all,

Here’s a command line interface for Syncthing, for terminal addicts and setting up headless servers. [https://github.com/classicsc/syncthingmanager](https://github.com/classicsc/syncthingmanager)

- View and add device and folder configuration with simple commands.

- Easily configure advanced folder and device options on many Syncthing instances from one shell.

- Written in Python using blakev’s python-syncthing bindings. Tested on Linux and Windows 10 with the latest Syncthing, should work on MacOS too.

- Current status: Alpha, I’ve been using it but expect some bugs.

All feedback and bug reports are appreciated!

---

<div class="post-metadata">

### Author: ![canton7](https://forum.syncthing.net/user_avatar/forum.syncthing.net/canton7/32/9528_2.png) [@canton7](https://forum.syncthing.net/u/canton7)
#### Post date: [March 5, 2017, 2:17pm UTC](https://forum.syncthing.net/t/syncthingmanager-configure-syncthing-from-the-cli/9354/2 "2017-03-05T14:17:16Z")

</div>

Sweet! Put it on the [Community Contributions](https://docs.syncthing.net/users/contrib.html) docs page 😄

---

<div class="post-metadata">

### Author: ![totoba](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/t/b38774/32.png) [@totoba](https://forum.syncthing.net/u/totoba)
#### Post date: [March 6, 2017, 4:53pm UTC](https://forum.syncthing.net/t/syncthingmanager-configure-syncthing-from-the-cli/9354/3 "2017-03-06T16:53:12Z")

</div>

It is also downloading syncthing? I do not want multiple binaries of the same thing

Collecting syncthingmanager Downloading syncthingmanager-0.1.0.tar.gz Collecting syncthing (from syncthingmanager) Downloading syncthing-2.0.1.tar.gz

---

<div class="post-metadata">

### Author: ![calmh](https://forum.syncthing.net/user_avatar/forum.syncthing.net/calmh/32/15311_2.png) [@calmh](https://forum.syncthing.net/u/calmh)
#### Post date: [March 6, 2017, 4:58pm UTC](https://forum.syncthing.net/t/syncthingmanager-configure-syncthing-from-the-cli/9354/4 "2017-03-06T16:58:31Z")

</div>

No, that’s more likely the _Python API_ for Syncthing.

---

<div class="post-metadata">

### Author: ![totoba](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/t/b38774/32.png) [@totoba](https://forum.syncthing.net/u/totoba)
#### Post date: [March 6, 2017, 5:00pm UTC](https://forum.syncthing.net/t/syncthingmanager-configure-syncthing-from-the-cli/9354/5 "2017-03-06T17:00:50Z")

</div>

ok thanks, I canceled the install when I saw that it was downloading syncthing. I try to keep my system clean

---

<div class="post-metadata">

### Author: ![classicsc](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/c/bbe5ce/32.png) [@classicsc](https://forum.syncthing.net/u/classicsc)
#### Post date: [March 6, 2017, 6:16pm UTC](https://forum.syncthing.net/t/syncthingmanager-configure-syncthing-from-the-cli/9354/6 "2017-03-06T18:16:22Z")

</div>

> [@totoba](#):
>
> It is also downloading syncthing?

As calmh said, it’s [python-syncthing](https://pypi.python.org/pypi/syncthing), which talks to the Syncthing API. The other dependencies that may install are requests (HTTP library) and six (Python compatibility library).

---

<div class="post-metadata">

### Author: ![wsgcsysadmin](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/w/71c47a/32.png) [@wsgcsysadmin](https://forum.syncthing.net/u/wsgcsysadmin)
#### Post date: [March 14, 2017, 7:52pm UTC](https://forum.syncthing.net/t/syncthingmanager-configure-syncthing-from-the-cli/9354/7 "2017-03-14T19:52:04Z")

</div>

FYI: I needed to to install the python3-wheel package before “pip3 install syncthingmanager” it would work.

---

<div class="post-metadata">

### Author: ![classicsc](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/c/bbe5ce/32.png) [@classicsc](https://forum.syncthing.net/u/classicsc)
#### Post date: [March 14, 2017, 8:27pm UTC](https://forum.syncthing.net/t/syncthingmanager-configure-syncthing-from-the-cli/9354/8 "2017-03-14T20:27:12Z")

</div>

Just tried it, apparently the older versions of pip in Debian and Ubuntu repos try to build the wheel causing a bunch of errors if wheel isn’t installed. The install doesn’t seem to actually fail (even though pip doesn’t make it clear that it succeeded). I’ll add a step to upgrade pip in the readme and try building a wheel for the next version to avoid this entirely.
