Command Line Interface Client for Synology Photos
Project description
Synophotos - Synology Photos Command Line Interface
Synophotos Command Line Interface (CLI) is an attempt to enable remote control of certain functions in Synology Photos from a terminal.
Features
- connect to a Synology Photos instance and run various commands remotely
- list and count albums, folders and images
- list users and groups
- create albums and populate albums from existing items
- share and unshare albums
Quickstart
Use pip to create and activate a virtual environment and install synophotos:
> mkdir synophotos
> pip -m venv synophotos
> source synophotos/bin/activate
> pip install synophotos
Initialize the application:
> synophotos init
Sample configuration files can been created in "$USER_CONFIG/synophotos/"
Edit the two files found in $USER_CONFIG/synophotos/
and insert your server URL and credentials.
Run synophotos to check what albums you have:
> synophotos albums
id │ name │ item_count │ owner_user_id │ shared
╶────┼───────────────┼────────────┼───────────────┼────────╴
2 │ 'My Birthday' │ 31 │ 2 │ True
1 │ 'Private' │ 10 │ 2 │ False
Installation, Getting Started and Command Reference
The complete documentation is hosted at readthedocs.io: http://synophotos.readthedocs.io/.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
synophotos-0.1.0.tar.gz
(21.9 kB
view hashes)
Built Distribution
synophotos-0.1.0-py3-none-any.whl
(18.0 kB
view hashes)
Close
Hashes for synophotos-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48c93c8bd06684a9184b5e782cb1521118cb5efc580473a1e1378d7f74279f3c |
|
MD5 | a3a61b2de4ffbf9c9249d555faf6a10d |
|
BLAKE2b-256 | 71c79de63b2943f2b1254db6f7c2ab9184eb6b4679724f157d747f693c58b970 |