summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-06Add dovecot roleDmitry Ilvokhin
2024-04-06Add certmail roleDmitry Ilvokhin
Certificate are required for both dovecot and postfix roles. This role is to simplify reuse of the same logic.
2024-04-06Listen inet socket instread of unix for opendkimDmitry Ilvokhin
This is done to avoid putting postfix and opendkim at the same group.
2024-03-31Manually create directories for certbot hooksDmitry Ilvokhin
2024-03-31Swap order of nginx enablement and cert hookDmitry Ilvokhin
2024-03-31Migrate to certbot hook scriptsDmitry Ilvokhin
Make hooks usage a bit more generic, to apply hooks for services different from nginx.
2024-03-30Remove favicon deletion from cgit roleDmitry Ilvokhin
Favicon is back after each cgit package update. I don't think it worth it to fight with it. Nginx serves content out of /usr/share/webapps/cgit, which has some useful files inside as well and it doesn't really make sense to move working directory to different one either. For long term maintainability reasons lets use a default favicon.
2024-03-30Fix `LC_CTYPE` value on macOS in bashrcDmitry Ilvokhin
2024-03-24Add opendkim roleDmitry Ilvokhin
2024-03-24Configure nginx first and then enable/startDmitry Ilvokhin
2024-03-23Remove git from minimal roleDmitry Ilvokhin
2024-03-11Add tags to dotfiles roleDmitry Ilvokhin
2024-03-11Add dotfiles tag to all dotfiles tasksDmitry Ilvokhin
2024-03-10Add master playbook to setup everything at onceDmitry Ilvokhin
2024-03-09Add gdb roleDmitry Ilvokhin
2024-03-09Add role for mutt mail clientDmitry Ilvokhin
2024-03-09Add git roleDmitry Ilvokhin
This role is not used anywhere yet, so it wasn't properly tested.
2024-03-09Limit git commit messages width to 72 charactersDmitry Ilvokhin
2024-03-08Add proper indent settings for yaml and makefilesDmitry Ilvokhin
2024-03-08Add ssh roleDmitry Ilvokhin
2024-03-03Try to remove set of localeDmitry Ilvokhin
There is no en_US.UTF-8 locale in Arch Linux out of the box. Try to remove explicit set of locale and see what will break. I set it initially, because some of the servers had russian locale back in the days, but I am not sure this is still true somewhere.
2024-03-03Add role for bashDmitry Ilvokhin
2024-03-03Add screen roleDmitry Ilvokhin
2024-03-03Add vim roleDmitry Ilvokhin
2024-03-03Rename git role to gitserverDmitry Ilvokhin
2024-03-03Pass user variable for dotfiles playbook exampleDmitry Ilvokhin
2024-02-26Remove username from * sectionDmitry Ilvokhin
Because * section overrides everything else and `User` setting from other section didn't apply.
2024-02-24Add a section about local dotfiles deploymentDmitry Ilvokhin
2024-02-24Add simple dotfiles management playbookDmitry Ilvokhin
2024-02-24Add dotfiles section to TODODmitry Ilvokhin
2024-02-10Add executable flag to rotate-vault-password.shDmitry Ilvokhin
2024-02-10Add dependencies for home roleDmitry Ilvokhin
2024-02-10Add dependencies for blog roleDmitry Ilvokhin
2024-02-10Make logrotate a dependencies for nginxDmitry Ilvokhin
2024-02-10Make proper dependencies for ip taskDmitry Ilvokhin
2024-02-10Make certbot a dependencies of certificateDmitry Ilvokhin
2024-02-10Move git dependencies into proper dependenciesDmitry Ilvokhin
2024-02-10Move cgit dependencies into proper dependenciesDmitry Ilvokhin
2024-02-10Migrate from hosts.ini to hosts.ymlDmitry Ilvokhin
2024-02-04Remove favicon.ico from cgit serving directoryDmitry Ilvokhin
2024-02-04Return indent backDmitry Ilvokhin
2024-02-04Add user d to http groupDmitry Ilvokhin
2024-02-04Fix intentDmitry Ilvokhin
2024-02-04Add simple test scripts to test git serverDmitry Ilvokhin
2024-02-04Add known_hosts file to verify github.com hostsDmitry Ilvokhin
2024-02-04Deploy all roles to sun instead of archDmitry Ilvokhin
2024-02-04Enable (uncomment) all roles for web hostsDmitry Ilvokhin
2024-02-04Change password for git HTTP protocolDmitry Ilvokhin
2024-02-04Add fcgiwrap role to reuse it in git and cgitDmitry Ilvokhin
2024-02-04Change nginx worker_processes from 1 to autoDmitry Ilvokhin
Just to make it a little bit more generic.