Trello – backup to your linux machine
2017-01-02
177 words
1 min read
Just in case, you are looking for backing up your trello account boards, you can use the following bash script to do so:
#!/bin/bash - #=============================================================================== # # FILE: backup-trello.sh # # USAGE: ./backup-trello.sh # # DESCRIPTION: # # OPTIONS: --- # REQUIREMENTS: --- # BUGS: --- # NOTES: --- # AUTHOR: Amit Agarwal (aka) # ORGANIZATION: Mobileum # Last modified: Thu Dec 22, 2016 01:14PM # CREATED: 08/12/2016 09:41:08 AM IST # REVISION: $Revision: 1.0 $$ #=============================================================================== # Your backup directory BDIR=/backup # Your trello api token and key goes here :) token=<> key=<> # IDs of the boards go here. This is easy to get, just go to your # board and check the last part of URL BOARDS=( a b ) URL="https://trello.com/b/" POST='&actions=all&actions_limit=1000&cards=all&lists=all&members=all&member_fields=all&checklists=all&fields=all' for i in ${BOARDS[*]} do /usr/bin/curl -H 'Accept-Encoding:gzip, deflate, br' -H 'Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' "$URL$i.json?&key=$key&token=$token$POST" > "$BDIR/$i.json.gz" # gzip -f "$BDIR/$i.json" done
You can add this script in cron, if you wish to do so 🙂
Oh, and BTW the script gets the details in zipped format so output is created as
Related Articles:
- 2010/05/27 Checking the links to your site (from affiliates) using cron and bash script.
- 2016/07/10 Get your local IP address like pro
- 2015/11/30 Disk usage by file type
- 2015/08/17 bash – expand shell variables ( bash bug resolved )
- 2015/07/09 evvsubst – substitute variables in text in shell
Authored By Amit Agarwal
Amit Agarwal, Linux and Photography are my hobbies.Creative Commons Attribution 4.0 International License.