aboutsummaryrefslogtreecommitdiffstats
path: root/roles
Commit message (Collapse)AuthorAgeFilesLines
* update letsencrypt for bnewbold.the-nsa.org (old)Bryan Newbold2022-06-221-0/+15
|
* mailserver roleBryan Newbold2019-01-1621-0/+1047
|
* znc: split jessie/non-jessie install repoBryan Newbold2017-08-051-1/+8
|
* new debian stretch targetBryan Newbold2017-08-055-0/+125
|
* cgit: way more repos on front page (prevent pagination)bnewbold2017-03-051-0/+3
|
* drop bc from package listbnewbold2016-12-181-1/+0
|
* znc seems to require --foreground for systemd these daysbnewbold2016-12-181-1/+1
|
* add missing root_gitconfig templatebnewbold2016-11-121-0/+2
|
* commit ZNC config stuff (old)bnewbold2016-11-122-7/+3
|
* add znc setup from sovereign (verbatim)bnewbold2016-07-227-0/+171
|
* TODObnewbold2016-06-111-0/+5
|
* nginx: Content-Security-Policy that doesn't clobber inline css (WTF)bnewbold2016-06-091-2/+2
|
* nginx: let's encrypt manual instructionsbnewbold2016-05-191-0/+63
| | | | Need to figure out how to automate this?
* nginx: control nginx.conf (general config) under ansiblebnewbold2016-05-192-0/+95
|
* nginx: enable SSL by default on port 443; use snake-oilbnewbold2016-05-191-7/+5
| | | | | If this default isn't here, some random SSL virtual host will be served for all unconfigured domains, which is worse!
* nginx: add reverse proxy and ssl directionsbnewbold2016-05-191-1/+32
|
* mediagoblin: increase client_max_body_size to 1024mbbnewbold2016-05-191-1/+1
|
* common: add 'bc' packagebnewbold2016-05-191-0/+1
| | | | A common dependency.
* mediagoblin: small fixes; db location; permissions; data pathbnewbold2016-05-043-5/+6
|
* mediagoblin: fixes, systemd scriptsbnewbold2016-05-044-8/+89
|
* work-in-progress fixes for mediagoblinbnewbold2016-05-044-27/+28
|
* cgit: sort by agebnewbold2016-05-041-0/+3
|
* add many {{ ansible_managed }} blocks to template/copied filesbnewbold2016-04-277-5/+10
|
* cgit: disabling cachingbnewbold2016-04-271-2/+5
|
* cgit: fix filter paths; force nginx reloadbnewbold2016-04-272-2/+3
|
* git: fix cgit IPv6 brokennessbnewbold2016-04-271-0/+3
|
* common: fix huge typo in /root/gitconfigbnewbold2016-04-151-2/+0
|
* git: clear cgit cache after config updatesbnewbold2016-04-152-0/+4
|
* common: SSH authentication clarificationbnewbold2016-04-152-5/+3
|
* cgit: fix virtual-root and document_root problemsbnewbold2016-04-122-1/+3
| | | | | Again, these were fixed previously but I wiped them with an accidental git checkout.
* cgit: tweak permissions so don't 'changed' so oftenbnewbold2016-04-121-3/+2
|
* mediagoblin: lots of little fixes; bugs prevent final deploymentbnewbold2016-04-105-89/+249
|
* mediagoblin: moving closer to HEADbnewbold2016-04-104-33/+108
|
* clone/fork ansible-mediagoblinbnewbold2016-04-105-0/+70
|
* git: git-daemon and https clone transportsbnewbold2016-04-101-1/+1
|
* git: fix typo in gitolite_config_keysbnewbold2016-04-101-1/+1
|
* git: add git-daemon configbnewbold2016-04-105-0/+47
|
* nginx: first pass of live, workable nginx rolebnewbold2016-04-096-27/+98
|
* git: allow more flexibility with hook configs (can be dangerous)bnewbold2016-04-092-6/+9
| | | | These could/should probably be controlled by vars.
* common: small changesbnewbold2016-04-094-2/+18
| | | | | | - add tree and linux-util - rename "extras" to "extrapkg" - add a gitconfig for root (for etckeeper)
* common: create a /srv/ directorybnewbold2016-04-091-0/+7
|
* import ansible-hostname rolebnewbold2016-04-094-0/+71
| | | | Pretty ridiculous that this is required
* git: first-pass cgit/gitolite configurationbnewbold2016-04-0911-89/+880
|
* import git hosting from sovereignbnewbold2016-04-096-0/+432
|
* import basics from NSA's commission repobnewbold2016-03-2533-0/+766