f032f7f2d1
fix(home-assistant): add back config.default_config
2022-12-29 14:16:56 +01:00
5f6553e5bc
feat: add ESPHome dashboard
2022-12-29 14:13:40 +01:00
ac478e222e
feat(home-assistant): add ESPHome integration
2022-12-29 13:03:45 +01:00
831cdcfdef
chore(home-assistant): simplify config
2022-12-29 13:03:12 +01:00
e8bdda6352
chore: change media mount point
2022-12-27 20:04:49 +01:00
7e4457eb1a
chore(home-assistant): remove deprecated MQTT yaml config
...
MQTT integration will only be configurable via the UI in the future.
2022-12-22 17:22:22 +01:00
45c50e2ded
fix(collabora-office): add server_name to env
2022-12-07 14:52:54 +01:00
62353f05ed
chore: update to nextcloud 25
2022-11-13 13:10:27 +01:00
52cc554a5d
feat(hass): increase alarm delay
2022-10-26 18:44:29 +02:00
d9c3107693
fix(hass): remove broken energy sensor & utility_meter configs
2022-10-25 12:11:39 +02:00
cb54685303
feat(hass): remove Netatmo integration
...
Since Healthy Home Coach devices are now integrated via HomeKit Controller.
2022-10-25 12:10:48 +02:00
15e6ec0de1
feat(hass): add HomeKit Controller
2022-10-25 12:08:38 +02:00
479d6bd283
feat(watchtower): increase timeout
2022-10-16 12:29:09 +02:00
a034044b5a
fix: add heroic to backup exclusions
2022-09-28 15:33:18 +02:00
e1094b2729
chore: remove some unused modules
2022-09-28 15:28:53 +02:00
9965f73c74
style: fix some statix issues
2022-09-28 15:27:19 +02:00
2de86ad89f
fix(watchtower): fix config
...
WATCHTOWER_INCLUDE_RESTARTING doesn't seem to work with podman.
2022-09-16 23:27:56 +02:00
9d20adc145
feat: add watchtower container
...
To handle docker images & containers updates.
2022-09-16 17:15:09 +02:00
be9ca90973
fix(owntracks): fix htpasswd permission
2022-09-04 11:43:47 +02:00
2191a7092d
feat(home): add foliate
2022-09-04 11:43:47 +02:00
44d15185db
fix(calibre-web): secure /opds
2022-09-04 11:43:47 +02:00
abfc044256
fix(restic): fix ~/dev backups
...
Previously, since we created a new copy of ~/dev prior to every backup
run, we caused new ctimes to be set every time which lead to many
changed files on every backup run.
This change removes the deletion of ~/dev-backup after backups and
ensures deleted files get removed from ~/dev-backup as well.
This change should also drastically reduce download bandwidth during prunes.
2022-08-26 16:29:10 +02:00
149bdcc303
fix(immich): disable immich-machine-learning for now
2022-08-25 22:27:43 +02:00
e85cb4e0f0
chore(restic): reduce to 4 daily backups
2022-08-15 21:16:29 +02:00
76d4457e92
chore(restic): extend ignore patterns
2022-08-15 21:14:11 +02:00
877e522773
feat(genie): expose genie
2022-08-12 17:14:16 +02:00
275728d711
feat(genie): disable client again
...
genie-client causes a lot of processing power pipewire & pipewire-pulse even
when idling.
2022-08-12 17:14:16 +02:00
d6e70f796d
fix(genie): start before home-assistant
...
Genie needs to be running for Home Assistant ingeration to initialise properly.
2022-08-12 15:28:08 +02:00
dfdfe7708a
fix(genie): set up audio integration
2022-08-12 15:19:14 +02:00
2624592c15
fix(genie): disable authentication
...
hass integration only seems to work this way
2022-08-12 14:26:48 +02:00
cc913db439
fix(genie): remove pulseaudio configuration
2022-08-12 14:01:58 +02:00
7e1e46daeb
feat(genie): add init service
2022-08-12 13:26:16 +02:00
aa1075e911
chore: update state version
2022-08-12 12:30:01 +02:00
c91eb45acf
feat: add genie w/ hass integration
2022-08-12 12:06:52 +02:00
170612a57e
feat(restic): reduce download bandwidth
2022-08-11 19:35:44 +02:00
e721cdf6d7
feat: update immich
2022-08-07 16:22:07 +02:00
9f05386919
fix: fix immich config
2022-08-06 18:42:58 +02:00
6dc69b59c6
feat: add immich
2022-08-06 16:07:29 +02:00
f96a3228d9
feat(home-server): configure GPU & jellyfin acceleration
2022-08-06 16:05:25 +02:00
9693e762df
feat: migrate home-server to LattePanda 3 Delta
2022-08-03 03:15:06 +02:00
5fa9c0c87b
feat: create dedicated samba user
...
Also set samba share permissions to 0775 to allow users with `media`
group to create files.
2022-07-14 00:06:13 +02:00
feb5e19694
feat: configure media group for samba
2022-07-13 23:24:19 +02:00
24a4ab3fd5
feat(calibre): increase max request size
2022-07-13 22:02:21 +02:00
fc3a243354
feat: remove syncthing
2022-07-10 13:12:57 +02:00
6fee4d8a86
fix(restic): remove **/.git from home-server ignorePatterns
2022-07-08 11:29:35 +02:00
0bd12bcf2a
feat(restic): use hard links for ~/dev-backup
2022-07-08 11:29:35 +02:00
6e6e483b87
fix(restic): remove old ripgrep option
2022-07-04 21:13:54 +02:00
9a0c1eb64f
fix(restic): add missing folders to ignorePatterns
2022-07-04 18:00:34 +02:00
7799ef1131
fix(restic): fix restic path handling
...
Generating a list of paths for restic to backup introduces some issues:
- restic matches incremental backups by paths, changing paths cause new
backups
- logs and a lot of restic commands print all the paths, which makes it
basically unusable
Thus I've reverted to using static `paths` and excluding patterns via
the `--exclude-file` argument.
To reduce files to backup from `~/dev`, a preStart job was added to the
systemd service: It clones the directory via `rsync` with `.gitignore`
files being respected.
2022-07-04 17:19:31 +02:00
3a0c9a91e8
fix(restic): improve ignorePatterns
2022-07-04 17:11:44 +02:00