pk-mount

command
v0.0.0-...-1907995 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 6, 2018 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Overview

The pk-mount tool mounts a root directory blob onto the given mountpoint. The blobref can be given directly or through a share blob URL. If no root blobref is given, an automatic root is created instead.

Mounting

Execute the following commands in a shell to mount a Perkeep directory in your home directory.

mkdir ~/Perkeep
pk-mount ~/Perkeep
cd ~/Perkeep
ls -C1

WELCOME.txt
at
date
recent
roots
sha1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
tag

Creating a Root Node

Files and directories are anchored in a root node. You can view and create Root nodes in the roots directory. For example to create a Photos root node execute the following commands:

cd ~/Perkeep
mkdir roots/Photos
cd roots/Photos
cp -R ~/Photos/* .

Accessing Recent Items

A list of recently accessed items are visible in the recent directory.

cd ~/Perkeep/recent
ls -C1

IMG_20171104_193001.jpg
IMG_20171104_205408_thumbnail.jpg
IMG_20171208_070038.jpg
test.txt

Accessing Content at a specific Point in Time

The at directory contains full instructions in the README.txt file contained within.

Accessing a specific Node

You can directly access a specific directory by using the full sha1 identifier.

cd ~/Perkeep
cd sha1-xxx # where xxx is the full 16 character identifier

Full Command Line Usage

pk-mount [opts] [<mountpoint> [<root-blobref>|<share URL>|<root-name>]]
-debug
      print debugging messages.
-help
      print usage
-legal
      show licenses
-open
      Open a GUI window
-secret-keyring string
      GnuPG secret keyring file to use.
-server string
      Perkeep server prefix.
      If blank, the default from the "server" field of the default
      config is used. Acceptable forms:
         https://you.example.com,
         example.com:1345 (https assumed), or
         http://you.example.com/alt-root
-term
      Open a terminal window. Doesn't shut down when exited. Mostly for demos.
-verbose
      extra debug logging
-version
      show version
-xterm
      Run an xterm in the mounted directory. Shut down when xterm ends.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL