Commit Graph

75 Commits

Author SHA1 Message Date
9d2eec5c8f Set IP of unifi 2024-07-13 18:29:09 +01:00
fcac9954f2 :-) 2024-07-13 18:03:08 +01:00
b8f1fa1ee3 Re-deploy unifi 2024-07-13 17:53:03 +01:00
102bb6ae4b pain 2024-07-13 17:41:12 +01:00
a8a1b0dac3 Unifi still not working 2024-07-13 17:21:52 +01:00
5163f3906f Wait for longer for unifi VM initial
Because this stupid network doesn't work at all
2024-07-13 17:07:22 +01:00
504939ce0d unfi VM 2024-07-13 16:13:39 +01:00
73ccc218e8 infisical-python dependency 2024-06-22 00:47:33 +01:00
41967af509 Update infisical ansible 2024-06-22 00:44:08 +01:00
eedd640d27 Upgrade immich to 1.106 2024-06-22 00:19:42 +01:00
1a35bc2de5 Backups VM: Fix labels 2024-06-08 01:28:56 +01:00
30413ef525 Backups VM: Remove bad handler 2024-06-08 01:25:26 +01:00
a35d8ae32c Backups VM 2024-06-08 01:22:08 +01:00
c36095851b Fix : Trust all proxies 2024-03-30 02:03:39 +00:00
6b227ab45a Use older infisical library 2024-03-30 01:55:13 +00:00
899f8614a0 Fix : Use newer infisical-python library ()
Reviewed-on: 
2024-03-30 01:50:12 +00:00
b532c40bd1 Fix : New docker compose down in Ansible fix ()
Only run docker compose down when project files exist.

Reviewed-on: 
2024-03-30 01:36:20 +00:00
94a836f135 Fix : Typo ()
Reviewed-on: 
2024-03-30 01:19:27 +00:00
3b22a7c7d2 Fix : Fix Ansible handlers (again) ()
Reviewed-on: 
2024-03-30 01:14:34 +00:00
621e634798 Fix : Trigger all playbooks ()
Reviewed-on: 
2024-03-30 00:29:59 +00:00
fe3be248ad Fix : Incorrect usage of Ansible handlers ()
Reviewed-on: 
2024-03-30 00:23:13 +00:00
22b5241751 Finance VM ()
Finance manager service using Firefly III.

Reviewed-on: 
2024-03-30 00:17:11 +00:00
9f51ce02d6 Fix : Remove custom network *completely* from Infisical docker-compose ()
Reviewed-on: 
2024-03-29 15:57:07 +00:00
719640a98d Fix : Trigger all secrets playbooks ()
Keep forgetting this :/

Reviewed-on: 
2024-03-29 15:48:14 +00:00
20b72f085f Secrets VM: v2 ()
Closes . We'll do a manual migration for stability and simplicity.

Reviewed-on: 
2024-03-29 15:24:57 +00:00
da90d463de Fix Infisical Gitea Actions ()
For some reason secrets are failing: https://git.koval.net/cyclane/kovalhome/actions/runs/193

Reviewed-on: 
2024-03-01 00:37:04 +00:00
68259cb3cf Upgrade Immich to 1.95 ()
And again...

https://github.com/immich-app/immich/releases/tag/v1.95.0

Reviewed-on: 
2024-02-29 22:53:28 +00:00
b9d0c5d55d Fix : Update samba file permissions in playbook ()
Reviewed-on: 
2024-01-27 18:25:40 +00:00
7eff8a43ef Fix : Fix mounts and trigger CI ()
We need to create each samba folder manually - do it with docker-compose I guess.

Reviewed-on: 
2024-01-27 18:16:23 +00:00
7916f12e73 Fix : Trigger all CI for samba ()
Reviewed-on: 
2024-01-27 18:04:29 +00:00
aa78f334bd Fix : Samba VM - SRV NIC ()
Add SRV NIC back because Ansible uses it :/

Reviewed-on: 
2024-01-27 17:54:59 +00:00
47556c3a8c Samba VM ()
Initialise new samba service. Currently will only be used for local network backups.

Reviewed-on: 
2024-01-27 17:41:57 +00:00
1a8fe73bf2 Fix : Format environment: properly. ()
Reviewed-on: 
2024-01-07 00:03:40 +00:00
3685590a58 Music VM: Set Navidrome to use LastFM for coverart before embedded images ()
Default is embedded before LastFM, but since we're downloading from YouTube embedded always exists, and is often not great. So use LastFM before embedded.

Reviewed-on: 
2024-01-06 23:54:55 +00:00
40410b2dff Fix : Do not use user: for metube and picard ()
Reviewed-on: 
2024-01-06 18:31:05 +00:00
5bfc02d3ae Fix : Need to become for permission changes ()
Reviewed-on: 
2024-01-06 18:19:07 +00:00
54cf382710 Fix : Set directory permissions ()
Since we are using `user:` in docker-compose, we need to set the directory permissions so that everything doesn't crash immediately.

Reviewed-on: 
2024-01-06 18:14:56 +00:00
d4d5511b78 Music VM ()
Provision a VM with Navidrome and some tools for downloading stuff from YouTube.

Reviewed-on: 
2024-01-06 17:36:06 +00:00
f47ad0a125 Fix : Get value from Infisical result ()
Fixes  (again).

Reviewed-on: 
2024-01-04 16:03:11 +00:00
773b73f579 Fix : Use correct lookup name ()
Fixes 

Reviewed-on: 
2024-01-04 13:13:31 +00:00
8529d56c44 Migrate Photos VM to read secrets from Infisical ()
 provisioned an Infisical service (https://secrets.koval.net/). We can use this instead of the hacky solution that can explode.

Contributes to and closes .

Reviewed-on: 
2024-01-04 13:09:16 +00:00
a8b7b1df4a Fix Infisical SMTP settings ()
Add SMTP_FROM_ADDRESS to infisical

Reviewed-on: 
2024-01-04 12:50:41 +00:00
ed07a8ef71 Upgrade secrets VM CPU ()
Mongo requires AVX https://jira.mongodb.org/browse/SERVER-54407.

Otherwise logs:
```
infisical-mongo-1    | WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!
infisical-mongo-1    |   see https://jira.mongodb.org/browse/SERVER-54407
infisical-mongo-1    |   see also https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610/2
infisical-mongo-1    |   see also https://github.com/docker-library/mongo/issues/485#issuecomment-891991814
infisical-mongo-1    |
infisical-mongo-1    | /usr/local/bin/docker-entrypoint.sh: line 416:    26 Illegal instruction     "${mongodHackedArgs[@]}" --fork
```

Reviewed-on: https://git.koval.net/cyclane/kovalhome/pulls/23
2024-01-04 11:58:27 +00:00
82fee4eb19 Secrets VM ()
Setup Infiscal according to https://infisical.com/docs/self-hosting/deployment-options/docker-compose .

Contributes to .

Reviewed-on: 
2024-01-04 11:22:21 +00:00
89c5e1ea36 Upgrade Immich to 1.91 ()
Yet again Immich is introducing breaking changes.

Reviewed-on: 
2023-12-16 22:57:15 +00:00
6c8bab5748 Fix immich/0004 name 2023-11-21 12:28:05 +00:00
34fa3d2ba3 Upgrade Immich to 1.88 ()
Immich 1.87 → 1.88 [has breaking changes](https://github.com/immich-app/immich/discussions/5086), so we need an Ansible migration.

Reviewed-on: 
2023-11-21 11:34:40 +00:00
05a730ea52 Immich VM: Initial provision and decommission Immich from Cloud VM ()
Reviewed-on: 
2023-09-28 12:44:24 +00:00
e39f826597 Cloud VM: Fix media deployment ()
Reviewed-on: 
2023-09-27 21:31:32 +00:00
47335e40f6 Cloud VM: Add immich & prepare for Nextcloud memories ()
We want to test out what is better - Immich or Nextcloud memories.

Reviewed-on: 
2023-09-27 21:18:49 +00:00