DropboxとIRCとTiarraと私
Sakura VPSに入れたTiarraのIRCのログを1時間毎にDropboxに同期するなどしている。
0 * * * * rsync -av $HOME/tiarra/log/ $HOME/Dropbox/irclog/ | logger -t irclog
とかcronに登録しておけば1時間毎にrsyncが走って、あとはdropboxさんがよしなに同期してくれる。常時syncだとdropboxの通知が鬱陶しいけど、1時間ごとだと1時間経ったことが分かったりして逆に便利。
linuxでdropbox動かすのは色々情報があるので割愛。ただ、% dropbox.py start
で動かすとバックグラウンドでデーモン起動までやってくれるんだけど、なんかそのプロセスがいつの間にか死んでたのでdaemontoolsで動かすことにした。その場合は、~/.dropbox-dist/dropboxd
ってのを直接指定すればよいみたい。以下の様な具合。
#!/bin/sh
exec 2>&1
exec setuidgid songmu /home/songmu/.dropbox-dist/dropboxd
IRCのログ以外は全部excludeしてVPSには上げないようにしてる。Tiarraだとしっぽ長くなる現象とかがあるけど、ZNC乗り換えとかめんどくさいのでやってない。