up gitignore
update private config through conf.py.hide