An open API service indexing awesome lists of open source software.

https://github.com/ojford/docker-gocryptfs

https://github.com/rfjakob/gocryptfs in docker
https://github.com/ojford/docker-gocryptfs

docker encrypted filesystem fuse gocryptfs

Last synced: 6 months ago
JSON representation

https://github.com/rfjakob/gocryptfs in docker

Awesome Lists containing this project

README

        

# gocryptfs

![Auto-bump gocryptfs](https://github.com/OJFord/docker-gocryptfs/workflows/Auto-bump%20gocryptfs/badge.svg)

![Build & publish](https://github.com/OJFord/docker-gocryptfs/workflows/Build%20&%20publish/badge.svg)

All credit for the file-system itself to rfjakob/gocryptfs.

## Releases

Image is available at:
```
docker.io/ojford/gocryptfs
```

In addition to `latest`, tags are available as both:
```

-
```

So that, for example, `gocryptfs` version `1.7.1` has:
```
1.7.1
1.7.1-1
```
and any update to the packaging in this repository will result in updating:
```
1.7.1
1.7.1-2
```
but leave `1.7.1-1` untouched.

## Usage

Passphrase should be specified in:
```
$GOCRYPTFS_PSWD
```

CIPHERDIRs should be mounted under:
```
/crypts/
```

By default a flat structure is assumed, so that each first level directory should be a CIPHERDIR, instead, a list may be given at:
```
/etc/gocryptfs/crypts
```

The decrypted file-systems will be mounted symmetrically at:
```
/mnt/
```

`fusermount -u` is *not* run automatically.

## Licence

MIT.