| | |
| | | BorgButler working directory `$HOME/BorgButler` is assumed, but you may define any other. |
| | | |
| | | 1. Create your local BorgButler directory: `mkdir $HOME/BorgButler` (for config, caches, backups and restoring of backuped files and directories) |
| | | 2. `docker run -v $HOME/BorgButler:/BorgButler -v $HOME/.ssh:/home/borgbutler/.ssh:ro -p 127.0.0.1:9042:9042 --name borgbuttler kreinhard/borgbutler` (exporting of `.ssh` is useful for ssh remotes, otherwise skip this setting.) |
| | | 2. `docker run -v $HOME/BorgButler:/BorgButler -v $HOME/.ssh:/home/borgbutler/.ssh:ro -p 127.0.0.1:9042:9042 --name borgbutler kreinhard/borgbutler` (exporting of `.ssh` is useful for ssh remotes, otherwise skip this setting.) |
| | | 3. Stopping: simly click `CTRL-C`. |
| | | 4. Restart: `docker start` |
| | | 5. Stop: `docker stop` |
| | |
| | | (cd app; docker build -t kreinhard/borgbutler .) |
| | | |
| | | echo "Push: docker push kreinhard/borgbutler:tagname" |
| | | echo "Run without ssh: 'docker run -v $HOME/BorgButler:/BorgButler -p 127.0.0.1:9042:9042 --name borgbuttler kreinhard/borgbutler'" |
| | | echo "Run with ssh: 'docker run -v $HOME/BorgButler:/BorgButler -v $HOME/.ssh:/home/borgbutler/.ssh:ro -p 127.0.0.1:9042:9042 --name borgbuttler kreinhard/borgbutler'" |
| | | echo "Run without ssh: 'docker run -v $HOME/BorgButler:/BorgButler -p 127.0.0.1:9042:9042 --name borgbutler kreinhard/borgbutler'" |
| | | echo "Run with ssh: 'docker run -v $HOME/BorgButler:/BorgButler -v $HOME/.ssh:/home/borgbutler/.ssh:ro -p 127.0.0.1:9042:9042 --name borgbutler kreinhard/borgbutler'" |
| | |
| | | </tr> |
| | | <tr> |
| | | <td>Start - end</td> |
| | | <td>{archive.start} - {archive.end} (Duration: {humanSeconds(archive.duration)})</td> |
| | | <td>{archive.start} - {archive.end} (Duration: {humanSeconds(archive.duration)}s)</td> |
| | | </tr> |
| | | <tr> |
| | | <td>Id</td> |