Commit graph

53 commits

Author SHA1 Message Date
Josenivaldo Benito Jr
465ae13b78 Add IFTTT notification service
Add the ability to trigger a custom event on the Maker channel provided
by IFTTT service. With this trigger one can program actions on another
channels. Examples:

-Log backup notification to a google spreadsheet;
-Receive notification on devices with IFTTT application installed;
-Send e-mails
-Log to evernote
-Turn a Philips Hue light green for good backup or red on errors

IFTTT Maker channel accepts three values (named value1, value2, value3)
as part of the trigger. This implementation sends the content of
NOTIFICATION_CONTENT as "value1" parameter and let "value2" be defined
at
configuration file. At this time "value3" is not used.

Signed-off-by: Josenivaldo Benito Jr <jrbenito@benito.qsl.br>
2016-08-31 15:26:12 -03:00
zertrin
dcdc081f30 changed my mind about where to place NOTIFICATION_SERVICE 2016-04-29 15:31:56 +02:00
zertrin
b90289d33b minor comment changes to notifications 2016-04-29 15:27:40 +02:00
sean
0501d23303 fixed error 2016-04-28 15:58:49 -04:00
thel0be
3ffde7807f Adding Pushover notifications 2016-04-23 14:15:09 -04:00
Colin Frei
74f637d4f9 Typo 2016-03-28 23:21:02 +02:00
zertrin
6c63877052 one last cleaning in the conf file with shellcheck 2016-03-25 20:00:39 +01:00
zertrin
8c0f58d8f0 Merge branch 'sparanoid-patch-1' into dev 2016-03-25 17:40:32 +01:00
zertrin
5cf7abbdba Merge branch 'chrissam-dev' into dev 2016-03-24 21:12:34 +01:00
zertrin
454d2781e8 minor changes to the pull request before merging 2016-03-24 21:12:17 +01:00
zertrin
60d5e058df Merge branch 'patch-2' of https://github.com/sparanoid/duplicity-backup into sparanoid-patch-2
Conflicts:
	duplicity-backup.conf.example
2016-03-24 21:03:20 +01:00
zertrin
471cc9f88b minor changes to the pull request before merging 2016-03-24 20:59:42 +01:00
Christopher Sam
491b045599 Add storage class option for AWS S3 to specify storage class to be used 2016-03-16 18:01:49 +05:30
Tunghsiao Liu
3eabe0dce5 Add config sample for Slack notifications 2016-02-26 14:56:31 +08:00
Tunghsiao Liu
4fca4440d1 Better comment 2016-02-26 14:44:46 +08:00
David Kolb
ff1e8270c0 Adding support for custom mail scripts. 2016-01-27 10:50:15 -05:00
vx28643
931fe9e995 added ftps and ftpes to list of possible destinations 2016-01-23 15:12:03 +11:00
Sławomir Paszkiewicz
8985d9c432 - added EMAIL_FAILURE_ONLY option to send e-mails only if there was an error while doing backup
- added HOSTNAME option to inform in e-mail report for which server is this report for
- e-mail subject is rewrited now to know if backup was OK or not
2015-09-02 10:17:14 +02:00
zertrin
498ac973e7 Rework of duplicity-backup.conf.example, no functionality changes 2015-07-29 21:56:53 +02:00
Jean-Baptiste Alleaume
5bdb816b63 Add OpenStack Swift support 2015-07-29 15:38:48 +02:00
Giovanni Pini
8abfd40c30 Google Cloud Storage support 2015-05-14 14:16:59 +02:00
Philip
bdcb1bffd7 Update example config with log dir creation info 2015-01-18 18:01:32 +00:00
Christopher Smith
59f2339c2c add an option to set the tmpdir for duplicity to use. 2014-12-05 09:39:05 +11:00
zertrin
4b640db241 Merge pull request #68 from ifdattic/add-note-about-escaping-passphrase
Add a note in configuration about escaping "$" in passphrase
2014-06-06 16:01:53 +02:00
zertrin
e84daf47e4 Merge pull request #67 from ifdattic/add-google-docs-destination
Add Google Docs destination to configuration
2014-06-06 16:01:26 +02:00
Andrew M
456f5cd835 Add a note in configuration about escaping "$" in passphrase 2014-06-06 12:11:58 +03:00
Andrew M
615a988779 Add Google Docs destination to configuration 2014-06-06 12:09:04 +03:00
Andrew M
a148ac8a5c Fix typos, remove trailing whitespace 2014-06-06 12:03:18 +03:00
zertrin
1bde60d7b7 Add REMOVE_LOGS_OLDER_THAN parameter to the config file 2014-04-16 15:05:23 +02:00
zertrin
5e939fd632 Merge remote-tracking branch 'dismantl/option-updates' into dev
Conflicts:
	duplicity-backup.sh
2014-02-04 23:44:23 +01:00
Dan Staples
1864e3ae98 added HIDE_KEY_ID and SECRET_KEYRING options 2014-01-03 15:26:26 -05:00
Yaron de Leeuw
07c1fd2867 Added the option to skip cleanup
I've added the option to skip cleanup by setting CLEANUP_TYPE to  'none'.
This is relevant to me because my s3 api key is not allowed to delete files,
making my backup more resistable to human error / someone getting hold of this
plaintext accessible key.
2014-01-02 16:16:23 +02:00
jaltek
1bd7c260ad Fixes issue zertrin/duplicity-backup/issues/41 - conf revert 2013-11-22 10:32:19 +01:00
jaltek
7d836294ce Fixes issue zertrin/duplicity-backup/issues/41 2013-11-22 10:29:07 +01:00
zertrin
e9af0ab3c1 Some little modifications and additions in the doc of the config file 2013-11-13 20:08:34 +01:00
zertrin
dd05ff68b6 Add support for mail sending via msmtp
(adapted cherry-pick from commit 7f8b9b6e2fb49ce3bae166674a06754e5940ea04 of Dosenpfand)
2013-11-13 19:55:47 +01:00
zertrin
c3aa58bf59 Small improvements to the fix of cippino before merge 2013-08-12 11:06:09 +02:00
zertrin
02015c89d5 Merge branch 'joubertredrat-ftp-password' 2013-07-22 12:01:48 +02:00
zertrin
dbf78cfcd6 Better explanation of the FTP_PASSWORD variable based on official documentation 2013-07-22 11:59:41 +02:00
zertrin
63d38be243 Add notes about the difference between "mailx" and "mail" commands 2013-07-22 10:20:29 +02:00
zertrin
68931e4f5a Move the new section about remove-all-inc-of-but-n-full a bit lower in the config file. 2013-07-22 10:11:31 +02:00
Ville Walveranta
9b34c04802 Adds the option to use remove-all-inc-of-but-n-full to prune incrementals of backups with long history. 2013-07-21 19:58:46 -05:00
Joubert
582416f2e6 A small contribution with a set a ftp variable to run on a script 2013-07-09 11:52:03 -03:00
Joeri Verdeyen
31da9c897c Sendmail as mail command 2013-07-03 09:21:20 +02:00
Neal
e636dd40d4 Fix typos. 2013-05-14 22:12:27 -05:00
Brian King
7bb45ff939 Let s3cmd have the correct bucket name when using s3 scheme 2013-03-31 01:21:43 +01:00
Zertrin
6df09021a6 Fix issue #33 : Allow to specify the s3cmd configuration file 2013-01-14 01:04:56 +01:00
Zertrin
eb0e70bf82 Close issues #18 and #20 : which s3cmd only called when dest is s3 and hint in the comments of the config file to use --s3-european-buckets option for european buckets 2012-10-20 13:11:18 +02:00
pcryer
3f254e821d added mail option for centos 55 2012-09-24 13:07:05 -05:00
Zertrin
86ed0651c5 Adaptation of the script's self-backup process resulting from puredoze's enhancement 2012-08-15 01:44:23 +02:00