From 1495cb21f26faa0fa1e17e92e601b8e5b6ac785b Mon Sep 17 00:00:00 2001 From: bnewbold Date: Sat, 9 Apr 2016 23:18:55 -0400 Subject: update README, TODO, etc --- NOW_WHAT.md | 6 ++++++ README.md | 6 ++++++ TODO | 11 ++++++----- 3 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 NOW_WHAT.md diff --git a/NOW_WHAT.md b/NOW_WHAT.md new file mode 100644 index 0000000..fddc4af --- /dev/null +++ b/NOW_WHAT.md @@ -0,0 +1,6 @@ + +After running these, there are some things you'll commonly want to do on +servers, but which haven't been automated: + +- setup dotfiles (bashrc, ssh config, etc) +- add/import git repos diff --git a/README.md b/README.md index 5989cc0..00191eb 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,15 @@ servers and infrastructure. Be sure to keep things compatible with ansible 1.7.2 (the version in Debian jessie). +Check out NOW_WHAT.md for next steps after creating a server with these +scripts. + Vault: export ANSIBLE_VAULT_PASSWORD_FILE=vault_pass.txt http://docs.ansible.com/ansible/playbooks_vault.html Example playbook call: ansible-playbook -i hosts playbooks/init_adze.yml --vault-password-file=vault_pass.txt + +Run a single role (helpful for dev): + ansible-playbook -i hosts playbooks/init_adze.yml --vault-password-file=vault_pass.txt -t nginx diff --git a/TODO b/TODO index 9369218..3ed706d 100644 --- a/TODO +++ b/TODO @@ -1,8 +1,9 @@ +- cgit: front-page README ("about"), logo? +- mediagoblin - finish basic nginx role => SSL with let's encrypt -- gitolite/cgit/git-daemon role -- MOTD -- set the hostname -- prosody -- "my" package list - email... + +- prosody +- a workstation target? eg, with "my" package list +- gh-mirror (?) -- cgit v1.2.3