Library Manager

Sign in to manage your team's sessions
or use a username and password

Your password is only used to check your sign-in with the directory. It isn't stored.

Library Manager
Library
Yours
Server

Sessions

You don't have access to any Team Library yet

Ask a library's Administrator to add you, or a group you're in. Your own Local Library and saved sign-ins still sync between your PCs.

Conduit lists these with the sessions. Running one asks for its blanks and where to send it; nothing runs by itself. UltraPuTTY doesn't show them.

Each is encrypted on an Editor's PC to each person's key, so neither this page nor Library Manager can read it. Add, change and use them in Conduit (Options › Credentials); compare a fingerprint with its owner before you share. UltraPuTTY doesn't show them.

WhenWhoWhatSession or folderDetailsRestore

Kept on this server as long as Privacy and retention says. Each play and download goes in the library's history.

Conduit records sessions only where a library's rules require it, and shows Recording on the tab while it does.

Sessions.XML file From UltraPuTTY's File › Export Sessions. Passwords, extra PuTTY arguments, scripts and local-program protocols are dropped.
Put the sessions under folder Optional, e.g. Imported
Replace Off: add new sessions and update matching ones. On: also delete the sessions that aren't in the file, from the folder above if you set one, otherwise from the whole library. Either way, the page shows what the import adds, changes and deletes before anything changes.

Server administrators also have full access to every library.

Filled from an inventory

These sources add, change and remove the sessions they made, on their schedule; History shows each change as "inventory" and the source's name. Server administrators manage them on the Inventory page.

Libraries

Deleted libraries

A deleted library is kept for 30 days, then removed for good. Restore brings it back for everyone who could use it.

Server administrators

They can do everything in every library, and create, rename and delete libraries. People named in the server's configuration (Auth:Administrators) are server administrators too.

Rename, move or delete here and your PCs pick it up at their next sync; everything else is changed in the app. Saved sign-ins aren't shown: they're encrypted on your PCs.

Sort by

Opening someone's space is recorded in the server's history under their name. You can look at their sessions and copy them into a Team Library, for example when someone leaves; only they can change them. Saved sign-ins are only counted: they're encrypted on each person's PCs and the server can't read them.

Apps that use this server

AppVersions seenPeople, 30 daysSettingMinimum version

Allowed: works as usual. Read-only: signs in, opens libraries and syncs its own sessions, but can't change Team Libraries. Turned away: every call gets your message. An app older than its minimum version is turned away too. The web page is always allowed, and anything else (scripts and programs the server doesn't know) is always turned away.

Updates

AppLatest versionDownload for WindowsDownload for Linux

When you set a latest version, apps that know about it (Conduit) tell people on an older one that it's out, with a link to the download for their system. Leave a download empty if there isn't one for that system. An app below its minimum version still gets the link, even though it's turned away.

Still on UltraPuTTY

Apps say which app and version they are. This manages versions; it isn't a lock: roles, and which sessions and libraries exist, are checked by the server whatever the app.

Sources

Each source fills one library's folder on its schedule, and only ever changes or removes the sessions it made. Every change is in the library's history as "inventory" and the source's name, and apps pick it up like any other. A run that can't read its source changes nothing.

Tokens and passwords stay in the server's settings, environment or secrets files (Inventory:Credentials, README "Secrets"): this page only names them.

Activity

Who has looked at, copied from or deleted this space.

WhenWhoWhatDetails

Roles are worked out as the server does when someone signs in: from the members that name them, the groups the directory says they're in (nested groups count), and the server's settings. When the server runs on Windows, Windows sign-in also counts the groups their Windows sign-in carries, which this check can't see.

This server

Inventory runs

How long things are kept

Retention is set in the server's settings (Retention:HistoryDays, Retention:AppUsageDays); the server removes what's past it every 6 hours. Privacy and retention says what each kind of data is.

SSH certificates

Issued

Get Conduit

To install it for everyone on a PC with this server already set (IT: an administrator's command prompt, or a deployment tool):
Not signed yet, so Windows asks before running it. Check a download against its SHA-256 with Get-FileHash (Windows) or sha256sum (Ubuntu).
  1. Open your app's Library Manager settings:
    • UltraPuTTY: Tools › Options, then Library Manager.
    • Conduit: it asks the first time it starts; after that, Options › Library Manager.
    • The Remmina plugin: Remmina's Preferences, then the plugin's page.
  2. Enter just this server's address:
  3. Choose how to sign in.
  4. The libraries you can access appear by themselves in the app, and keep up to date.