Skip to content

Commit

Permalink
add short blurb about git hosting
Browse files Browse the repository at this point in the history
  • Loading branch information
larryfox committed Apr 1, 2014
1 parent e67ef75 commit 22a71ef
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.textile
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ What do you get if you point this thing at a VPS? All kinds of good stuff!
* Intrusion prevention via "fail2ban":http://www.fail2ban.org/ and rootkit detection via "rkhunter":http://rkhunter.sourceforge.net.
* SSH configuration preventing root login and insecure password authentication
* Nightly backups to "Tarsnap":https://www.tarsnap.com/.
* Git hosting via "cgit":http://git.zx2c4.com/cgit/about/ and "gitolite":https://github.com/sitaramc/gitolite.
* A bunch of nice-to-have tools like "mosh":http://mosh.mit.edu and "htop":http://htop.sourceforge.net that make life with a server a little easier.

No setup is perfect, but the general idea is to provide a bunch of useful services while being reasonably secure and low-maintenance. Set it up, SSH in every couple weeks, but mostly forget about it.
Expand Down Expand Up @@ -145,6 +146,8 @@ bc. # znc --makepass

Take the string beginning with @sha256#@ and insert it as the value for @irc_password_hash@.

For git hosting, copy your public key into place. @cp ~/.ssh/id_rsa.pub roles/git/files/gitolite.pub@ or similar.

h3. 5. Run the Ansible Playbooks

First, make sure you've "got Ansible installed":http://ansibleworks.com/docs/gettingstarted.html#getting-ansible.
Expand Down

0 comments on commit 22a71ef

Please sign in to comment.