summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* move vpn into the baseJesse Luehrs2018-11-155-5/+1
* install syncthingJesse Luehrs2018-11-154-2/+20
* puppet won't manage passwords without ruby-shadowJesse Luehrs2018-11-141-1/+1
* only install fail2ban on toztJesse Luehrs2018-11-143-1/+4
* ensure the kernel is up to date before starting to installJesse Luehrs2018-11-141-0/+10
* fill out the rest of the hosts fileJesse Luehrs2018-11-142-1/+3
* template the hosts fileJesse Luehrs2018-11-142-2/+2
* whoops, missed removing tozt::persistent hereJesse Luehrs2018-11-141-2/+0
* make persistent_data optional for baseJesse Luehrs2018-11-131-1/+1
* fix up the launch script a bitJesse Luehrs2018-11-131-12/+15
* executableJesse Luehrs2018-11-131-0/+0
* add config for my local fileserverJesse Luehrs2018-11-138-5/+55
* puppet 5.5 doesn't have chompJesse Luehrs2018-11-131-1/+1
* remove trailing newline from secretsJesse Luehrs2018-11-131-1/+1
* set defaults even earlierJesse Luehrs2018-11-131-6/+6
* need to set defaults at the top levelJesse Luehrs2018-11-133-12/+11
* fix class namesJesse Luehrs2018-11-132-2/+2
* factor out configuration common to all of my machinesJesse Luehrs2018-11-1313-137/+181
* move password hashes to secretsJesse Luehrs2018-11-132-2/+5
* fix secrets directoryJesse Luehrs2018-11-131-1/+1
* try moving to manifests and nodesJesse Luehrs2018-11-133-3/+3
* actually, let's make this shared againJesse Luehrs2018-11-1379-3/+3
* distribute the rest of the wireguard configuration filesJesse Luehrs2018-11-112-1/+9
* reorganizeJesse Luehrs2018-11-111-1/+1
* don't install hosts entries for machines that don't exist yetJesse Luehrs2018-11-041-2/+0
* don't store the cakey for algoJesse Luehrs2018-11-041-1/+1
* stop using a floating ip for algoJesse Luehrs2018-11-042-12/+3
* need to include tozt::pasteJesse Luehrs2018-11-031-0/+1
* actually, there's no reason for tozt to have an ssh keyJesse Luehrs2018-10-292-23/+0
* generate /etc/locale.conf and /etc/hostsJesse Luehrs2018-10-293-0/+29
* Revert "create the appropriate .conf-type file"Jesse Luehrs2018-10-291-6/+0
* create the appropriate .conf-type fileJesse Luehrs2018-10-291-0/+6
* make sure nginx can read the passwd fileJesse Luehrs2018-10-281-1/+5
* put ttrss behind http basic authJesse Luehrs2018-10-282-0/+9
* ban for longerJesse Luehrs2018-10-271-0/+3
* read both access and error logs for nginxJesse Luehrs2018-10-271-0/+1
* restart fail2ban on config changesJesse Luehrs2018-10-271-0/+1
* also enable fail2ban for nginxJesse Luehrs2018-10-271-0/+3
* systemd is the default here, actuallyJesse Luehrs2018-10-271-1/+0
* install fail2banJesse Luehrs2018-10-273-0/+25
* make sure all of the services are also enabledJesse Luehrs2018-10-273-0/+5
* also update the wireguard puppet secret when distributing algo configsJesse Luehrs2018-10-271-0/+1
* add back a few missing config variablesJesse Luehrs2018-10-271-0/+4
* need to set SCRIPT_FILENAME on arch linux, apparentlyJesse Luehrs2018-10-271-0/+1
* use fcgi for ttrssJesse Luehrs2018-10-272-0/+17
* create rss.tozt.net certificatesJesse Luehrs2018-10-271-2/+9
* need to make these actually directoriesJesse Luehrs2018-10-271-1/+3
* create the data directory before initializing itJesse Luehrs2018-10-271-1/+4
* need to include the hook fileJesse Luehrs2018-10-271-0/+10
* fix package nameJesse Luehrs2018-10-271-12/+15