1
0
Fork 0
Commit graph

183 commits

Author SHA1 Message Date
Daniele Tricoli 8ad9cbe1df Specify become_user 2020-10-30 03:13:35 +01:00
Daniele Tricoli d0f0c8858e Use an handler to restart nftables 2020-10-30 03:12:50 +01:00
Daniele Tricoli 1d31e11a9b Add nftables role variables 2020-10-27 02:46:55 +01:00
Daniele Tricoli ba69ddb9c2 Move all the tasks inside a block 2020-10-27 02:37:16 +01:00
Daniele Tricoli 4b080b968e Add default variables 2020-10-27 02:36:44 +01:00
Daniele Tricoli 7a4fbb6bbe Make the resulting file properly formatted 2020-10-27 02:36:16 +01:00
Daniele Tricoli 1ea0fb35f4 Trasform in a template 2020-10-27 01:36:35 +01:00
Daniele Tricoli 6b574397d7 Add gitea role 2020-10-19 02:53:51 +02:00
Daniele Tricoli 2c866dac18 Specify it's managed by ansible 2020-10-09 03:28:29 +02:00
Daniele Tricoli 75dd07b5bc Add password and TLS configuration for mosquitto 2020-10-09 03:15:14 +02:00
Daniele Tricoli f447901d3c Use ansible module to reboot 2020-10-07 16:41:56 +02:00
Daniele Tricoli 4b3b6cacf8 Add a role to reconfigure raspberry pi swap 2020-10-07 16:30:14 +02:00
Daniele Tricoli 0f62ef5fbb s/generate_certificate_ca_passphrase/generate_certificate_ca_privatekey_passphrase 2020-10-06 17:52:33 +02:00
Daniele Tricoli 867f92b2dd s/generate_ca_passphrase/generate_certificate_ca_passphrase 2020-10-06 17:49:14 +02:00
Daniele Tricoli d9be39aaa1 Indent openssl arguments 2020-10-06 17:39:32 +02:00
Daniele Tricoli d32fc7ea91 Don't use ansible modules 2020-10-06 17:35:32 +02:00
Daniele Tricoli 3ab39540f8 Don't use ansible modules 2020-10-06 16:44:47 +02:00
Daniele Tricoli 5ab1d35672 Add Issuer information 2020-10-06 02:19:41 +02:00
Daniele Tricoli db37f85615 Add role to generate certificates using custom CA 2020-10-05 02:27:13 +02:00
Daniele Tricoli 8750a53f8d Add role to create your own certificate authority 2020-10-05 02:04:58 +02:00
Daniele Tricoli 45517cd2f1 Add mosquitto role 2020-10-02 01:51:13 +02:00
Daniele Tricoli b4a45b713f Add libtiff5 2020-09-30 02:16:16 +02:00
Daniele Tricoli 3a25727ed8 Install libopenjp2-7 2020-09-30 02:11:46 +02:00
Daniele Tricoli 427a65b92d Add Home Assistant role 2020-09-30 01:41:56 +02:00
Daniele Tricoli 569859a75e Copy the configuration only if it doesn't exists 2020-09-23 01:25:55 +02:00
Daniele Tricoli 3de991432c Set recurse true while creating /var/lib/dehydrated/certs/ 2020-09-21 02:09:37 +02:00
Daniele Tricoli 1bf5c9a17a Add adguardhome user to ssl-cert
This happen only if the variable +adguardhome_add_to_ssl_cert_group is
true and ssl-cert group exists.
2020-09-21 01:42:31 +02:00
Daniele Tricoli 3ea0ebff7d Set ssl-cert as group of certificates 2020-09-21 00:58:09 +02:00
Daniele Tricoli 404451907e Fix the variable invocation 2020-09-20 21:52:27 +02:00
Daniele Tricoli 7342a0c4ec Add forgotten prefix 2020-09-20 21:02:36 +02:00
Daniele Tricoli 3f0a12b186 Rename variables with a prefix 2020-09-20 20:58:29 +02:00
Daniele Tricoli 018e02f298 Add a role to bootstrap rpi users
In reality this role is not a rpi specific one, but it was one of the first I
wrote when I used to write roles for a specific environment. But my workflow on
a just installed raspberry pi it's the same so for now I'm moving it here.
2020-09-20 20:00:10 +02:00
Daniele Tricoli 8e23fac123 Specify beehive_canonical_url 2020-09-20 01:58:11 +02:00
Daniele Tricoli ee8b168c1a Set beehive_canonical_url by itself
Can't reuse beehive_bind variable, since we may want to use a domain.
2020-09-20 01:46:20 +02:00
Daniele Tricoli fad78ed4d0 Use beehive prefix for all variables 2020-09-20 01:45:46 +02:00
Daniele Tricoli 03db0c8236 Add beehive role 2020-09-20 01:01:56 +02:00
Daniele Tricoli 6f7fed1b02 Add n8n role 2020-09-18 02:26:02 +02:00
Daniele Tricoli 0aaf57410b Make the Adguard Home a system user
Same for the group.
2020-09-14 13:08:15 +02:00
Daniele Tricoli 28d9760c5f Remove no more needed variable
adguardhome_file_version_dir was designed to track Adguard Home version
before upstream added the --version CLI flag. It's no more needed.
2020-09-13 22:46:53 +02:00
Daniele Tricoli a3e11447a5 Fix armv7l tarball sha256 hash 2020-09-13 22:26:46 +02:00
Daniele Tricoli 77ee7ef98c Add a role for Adguard Home 2020-09-13 19:28:49 +02:00
Daniele Tricoli 914204fb70 Add a role for Wiki.js 2020-09-12 17:53:18 +02:00
Daniele Tricoli d54c6b1fc4 Put installation istructions in a block 2020-09-11 02:38:09 +02:00
Daniele Tricoli d9a9e7fbd0 Add installation section 2020-09-11 02:32:01 +02:00
Daniele Tricoli 682468d294 Add a role to dist upgrade a machine 2020-09-11 02:12:34 +02:00
Daniele Tricoli 1d8d07d512 Follow collections naming rules 2020-09-10 23:43:25 +02:00
Daniele Tricoli 846620ff2b Add ansible galaxy stuff 2020-09-10 22:37:52 +02:00
Daniele Tricoli 3b9416036c Move again roles into roles directory
This is done to comply with ansible galaxy layout.
2020-09-10 22:07:49 +02:00
Daniele Tricoli 1f13b4d097 Add a role to setup hostname 2020-08-29 02:13:28 +02:00
Daniele Tricoli 18b88fa332 Don't use become true inside the role 2020-08-29 00:28:44 +02:00