diff options
Diffstat (limited to 'doc/getting-started/setup.md')
-rw-r--r-- | doc/getting-started/setup.md | 56 |
1 files changed, 16 insertions, 40 deletions
diff --git a/doc/getting-started/setup.md b/doc/getting-started/setup.md index a189cf6..d899384 100644 --- a/doc/getting-started/setup.md +++ b/doc/getting-started/setup.md @@ -16,7 +16,6 @@ admin_username: admin media_path: "/srv/media" asset_path: "/var/lib/jellything/assets" database_path: "/var/lib/jellything/db" -library_path: "/var/lib/jellything/library" temp_path: "/tmp/jellything" cache_path: "/var/cache/jellything" secrets_path: "/etc/jellysecrets.yaml" # points to the file below @@ -33,25 +32,25 @@ session_key: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=" # Credentials for remote instances. Keep this empty if you are just starting. federation: - "example.org": { username: "examplefed", password: "xxxxxxx" } + "example.org": { username: "examplefed", password: "xxxxxxx" } api: - fanart_tv: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - tmdb: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - omdb: xxxxxxxx - # This is the Trakt Application `client_id` - trakt: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - tvdb: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx + fanart_tv: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx + tmdb: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx + omdb: xxxxxxxx + # This is the Trakt Application `client_id` + trakt: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx + tvdb: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ``` ## 2. Creating required directories -Next create directories in place of `cache_path`, `temp_path`, `media_path`, -`library_path` if jellything is not permitted to do so itself. Also obtain the -default assets from git. +Next create directories in place of `cache_path`, `temp_path`, `media_path`. if +jellything is not permitted to do so itself. Also obtain the default assets from +the jellything-assets repo. ```sh -mkdir -p $cache_path $temp_path $media_path $library_path +mkdir -p $cache_path $temp_path $media_path git clone https://codeberg.org/metamuffin/jellything-assets.git $asset_path ``` @@ -61,37 +60,14 @@ In _library\_path_, create files like below. This file provides an entry point to your library. Its exact meaning is described in [The Import Guide](../import/README.md). -```yaml -# root.yaml -id: library -sources: - - !override - public: - kind: !collection - title: "My Library" - children: - - movies -``` - -```yaml -# movies/directory.yaml -id: movies -sources: - - !override - public: - kind: !collection - title: "Movies" - - !auto_children -``` - Next place your favorite movies in _media\_path_ and use the import helper to quickly generate import instructions for it. This requires at least Trakt and TMDB keys to work. ```sh -# This should be run from media_path since the path in -m is relative to that no matter PWD. -# Jellytool will show an interactive wizard to select the correct metadata. -jellytool add -m big-buck-bunny.mkv -jellytool add -m agent-327-operation-barbershop.mkv -jellytool add -m spring.mkv +# Jellytool will show an interactive wizard to select the correct metadata source. +# The files will be renamed to include the Trakt id in the name. +jellytool add big-buck-bunny.mkv +jellytool add agent-327-operation-barbershop.mkv +jellytool add spring.mkv ``` |