Jef Roosens Chewing_Bever
Jef Roosens commented on issue Chewing_Bever/homelab#5 2024-01-27 18:09:02 +01:00
Schedule BTRFS Maintenance

We can base our scripts off of the btrfsmaintenance repo, which is also provided as a package for debian. The scripts don't work exactly the way I want…

Jef Roosens opened issue Chewing_Bever/homelab#5 2024-01-27 17:56:07 +01:00
Schedule BTRFS Maintenance
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-01-25 15:20:12 +01:00
ef8f5da37d matrix: add initial conduit-only config
Jef Roosens commented on issue Chewing_Bever/homelab#3 2024-01-22 14:37:31 +01:00
Baikal CalDAV/CardDAV server

Baikal also supports tasks/todos, which we could use together with the DavX5 & tasks.org android apps to sync todos to this server. I think it's also a full webdav server, meaning we could sync…

Jef Roosens opened issue Chewing_Bever/homelab#4 2024-01-21 18:09:47 +01:00
Syncthing & discovery server
Jef Roosens opened issue Chewing_Bever/homelab#3 2024-01-21 18:06:34 +01:00
Baikal CalDAV/CardDAV server
Jef Roosens opened issue Chewing_Bever/homelab#2 2024-01-21 18:05:03 +01:00
Atuin sync server
Jef Roosens opened issue Chewing_Bever/homelab#1 2024-01-21 14:45:49 +01:00
Can't upload semi-large images
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-01-20 14:30:31 +01:00
b5e9afe5a4 ntfy: integrate notifications into backup script
9b29e68378 ntfy: also install on ruby
Compare 2 commits »
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-01-20 12:57:44 +01:00
a05cbf9a6f feat(ntfy): added server & client config
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-01-12 16:31:09 +01:00
b1d70248f1 miniflux: add docker compose config
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-01-11 22:28:17 +01:00
86f741c3e9 monica: add backup script
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-01-11 13:03:04 +01:00
363eaecc07 monica: add docker compose-based config
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-01-11 11:43:52 +01:00
df463ed7cb ruby: add woodpecker-agent & restic configs
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-01-11 11:37:26 +01:00
7d180f337d ruby: add role with ruby-specific drive configuration
1afca6be94 restic: backup scripts should use absolute paths
Compare 2 commits »
Jef Roosens renamed repository from pi-nas to Chewing_Bever/homelab 2024-01-10 16:48:24 +01:00
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-01-10 13:52:22 +01:00
a6e4beefb3 Integrate restic backup system
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-01-09 22:53:54 +01:00
c38bda8dfd restic: role for installing restic client
74f9120957 Add restic-rest server role
04e9f8438d add personal samba share; split -web configurations to make services
Compare 3 commits »
Jef Roosens opened issue Chewing_Bever/alex#11 2024-01-04 10:11:40 +01:00
Central server companion
Jef Roosens commented on issue Chewing_Bever/lander#20 2024-01-02 18:30:45 +01:00
Concurrent LSM store

A different approach is called "crab latching".

Each node have a rwlock. When reading an element from the trie, we traverse down the trie by read locking both the parent node and the child…