|
6b95b75fc2
|
Move telegraf to host
This makes metric collection for SMART much simpler. I'll still be using the prometheus node exporter for actual system metrics, though.
|
2021-03-05 20:39:11 +00:00 |
|
|
aa3da3cf10
|
Upgrade gitea to 1.13.3
|
2021-03-05 20:05:51 +00:00 |
|
|
89dbbc71e5
|
Move files into application directories
|
2021-03-05 14:40:17 +00:00 |
|
|
8e977edba1
|
Ignore go metrics
|
2021-03-05 14:27:33 +00:00 |
|
|
b264e5cbcc
|
Monitor traefik with prometheus rather than influxdb
|
2021-03-04 16:37:53 +00:00 |
|
|
e8960ebf27
|
Connect forrest to nebula hosts
|
2021-03-04 16:08:53 +00:00 |
|
|
2e05ed08fa
|
Use hostname rather than fqdn
|
2021-03-04 16:06:43 +00:00 |
|
|
a4eb26b129
|
Use Nebula as the primary private interface rather than wireguard
|
2021-03-04 16:02:42 +00:00 |
|
|
c6d9102e1e
|
Don't install NTP on LXC containers
This can cause issues with containers trying to sync the system clock, and getting it wrong
|
2021-03-04 15:45:47 +00:00 |
|
|
aba81f79bc
|
Add telegraf
And input to ping and output via prometheus
|
2021-03-04 15:16:54 +00:00 |
|
|
914676d209
|
Add prometheus for metrics
|
2021-03-04 14:53:03 +00:00 |
|
|
fe2450d43b
|
Add grafana docker network and restrict port binds
|
2021-03-04 14:39:40 +00:00 |
|
|
155bc837a8
|
Update synapse to 1.28
|
2021-03-02 12:31:07 +00:00 |
|
|
9d5c7e56e8
|
Move nextcloud things back to tank
|
2021-03-02 12:26:23 +00:00 |
|
|
21a2532f8a
|
Update nextcloud to 21
|
2021-03-02 12:03:13 +00:00 |
|
|
63d156c0a0
|
Stop always restarting whoami
whoami never sets `config_file`, so it's shadowed by whatever set it before
|
2021-02-27 22:09:24 +00:00 |
|
|
1413efdd19
|
Copy feed icons and DB to tank
|
2021-02-27 22:08:01 +00:00 |
|
|
a2fe3ca37a
|
Fix TT-RSS config
It needs to be environment variables now, but there's a bug where it doesn't read docker ones for some reason
|
2021-02-27 21:29:24 +00:00 |
|
|
b3a72eb8f1
|
Add influxdb server for metrics
|
2021-02-14 16:24:45 +00:00 |
|
|
ec0c78e6d9
|
Read emails from secrets
|
2021-02-14 12:29:14 +00:00 |
|
|
872471ef52
|
Setup email for grafana
|
2021-02-14 12:19:51 +00:00 |
|
|
f7a0877e72
|
Exclude nebula from fail2ban
|
2021-02-14 11:39:01 +00:00 |
|
|
d8f2a83dfe
|
Move grafana data back to pool
|
2021-02-14 11:33:46 +00:00 |
|
|
385917ba4e
|
Decrease find time
Hopefully reduce false-positive catches
|
2021-02-14 11:22:32 +00:00 |
|
|
3014e5d052
|
Provision privatebin
|
2021-02-12 23:32:31 +00:00 |
|
|
47df8164fa
|
Define timezone as variable
|
2021-02-10 09:12:42 +00:00 |
|
|
635f55d7bf
|
Update gitea to 1.13.2
|
2021-02-09 17:36:06 +00:00 |
|
|
149d01165f
|
Restore dockerized grafana setup
It's stil on a separate machine, but in docker to allow more applications to be run easier and tied together.
|
2021-02-09 09:16:52 +00:00 |
|
|
b940d22373
|
Install docker on forrest
I'll be migrating it to docker, so I can run more things simply under Docker
|
2021-02-08 21:56:06 +00:00 |
|
|
44a3fd4bc5
|
Only chown when the repos change
This keeps claiming it's changing things, even when nothing should have changed
|
2021-02-07 16:14:56 +00:00 |
|
|
870ac50c58
|
Update compose path to not be absolute
This relies on `which` to find the correct binary instead
|
2021-02-07 15:59:18 +00:00 |
|
|
a95ceb348f
|
Install docker from binary on debian distros
This is because the repos are usually super out of date, or at least can stray quite a bit
|
2021-02-07 15:56:25 +00:00 |
|
|
c4999d7b25
|
Use ansible collections for things
|
2021-02-07 13:02:14 +00:00 |
|
|
e8496ddced
|
Deploy deluge in docker
Makes version managing so much easier!
|
2021-02-01 17:24:36 +00:00 |
|
|
ac68b36841
|
Initially provision deluge machine
Based on Docker, so deluge itself is easier to install and keep updated. Until such time it's in the repos
|
2021-02-01 15:40:06 +00:00 |
|
|
54eee03524
|
Fix YAML linting and service name
|
2021-01-31 17:27:44 +00:00 |
|
|
7b9bab14fa
|
Remove stray variables file
|
2021-01-31 16:56:25 +00:00 |
|
|
c7fba8107a
|
Move grafana to forrest
|
2021-01-31 16:52:24 +00:00 |
|
|
a79e54d45a
|
Add forrest instance
|
2021-01-31 15:18:20 +00:00 |
|
|
058290b321
|
Keep track of IPs for PVE hosts
Yea they're all random, I'll deal with that later
|
2021-01-31 12:46:43 +00:00 |
|
|
9023b269eb
|
Allow PVE VMs to access nebula hosts via ingress
|
2021-01-31 12:19:33 +00:00 |
|
|
643d843bfb
|
Enable unsafe routing to PVE network over nebula
|
2021-01-30 22:59:56 +00:00 |
|
|
da301eb7dd
|
Provision remaining nebula instances
|
2021-01-30 20:47:11 +00:00 |
|
|
08ff5dcf94
|
Provision nebula certs using Ansible
|
2021-01-30 20:06:31 +00:00 |
|
|
92815a6f76
|
Add platform-agnostic installation of nebula
|
2021-01-30 19:10:52 +00:00 |
|
|
723372dd09
|
Name keys after hostname
|
2021-01-30 18:16:28 +00:00 |
|
|
703b3b194f
|
Make index read-only so it's not always reowned
|
2021-01-29 21:52:22 +00:00 |
|
|
062742bc5e
|
Update synapse
|
2021-01-29 21:44:34 +00:00 |
|
|
e1f3572a7c
|
Set pages install directory correctly
|
2021-01-29 21:35:01 +00:00 |
|
|
c5050381fc
|
Update plausible to v1.2
|
2021-01-29 21:34:44 +00:00 |
|