initial import
This commit is contained in:
29
README.md
Normal file
29
README.md
Normal file
@@ -0,0 +1,29 @@
|
||||
# borg store
|
||||
|
||||
[](https://drone.asperti.com/paspo/docker-borgstore)
|
||||
|
||||
Borg/Borgmatic store (via ssh)
|
||||
|
||||
## usage
|
||||
|
||||
Use this `docker-compose.yaml`
|
||||
|
||||
```yaml
|
||||
services:
|
||||
borgstore:
|
||||
image: docker.asperti.com/paspo/borgstore
|
||||
ports:
|
||||
- 2222:22
|
||||
volumes:
|
||||
- ./data:/data
|
||||
- ./ssh:/ssh # add authorized_keys file here
|
||||
environment:
|
||||
SSH_PUBKEY: ssh-rsa AAAAB3NzaC.... # optional
|
||||
PUID: 1000 # default: 1000
|
||||
PGID: 1000 # default: 1000
|
||||
TZ: Etc/UTC # default: Etc/UTC
|
||||
```
|
||||
|
||||
The `/data` directory and its contents will be chowned to `$PUID:$PGID` and chmodded to `0755` for directories and `0644` for files at container start.
|
||||
|
||||
You can add an optional SSH public key by using the environment variable `SSH_PUBKEY`, this variable will be used to create the `authorized_keys` file **if it doesn't exists**.
|
||||
Reference in New Issue
Block a user