aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NOW_WHAT.md6
-rw-r--r--README.md6
-rw-r--r--TODO11
3 files changed, 18 insertions, 5 deletions
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 (?)