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