423af55031
fix: updated avorion to latest (2.5.9)
Ansible Lint Check / check-ansible (push) Failing after 9s
Nix Format Check / check-format (push) Failing after 21s
Python Lint Check / check-python (push) Failing after 7s
2025-07-30 11:28:44 +02:00
cfe96bc3f9
Add Qdrant service configuration
Ansible Lint Check / check-ansible (push) Failing after 9s
Nix Format Check / check-format (push) Failing after 21s
Python Lint Check / check-python (push) Failing after 7s
2025-07-29 16:11:33 +02:00
72aa7a4647
Merge branch 'master' of ssh://git.mvl.sh/vleeuwenmenno/dotfiles
Ansible Lint Check / check-ansible (push) Failing after 23s
Nix Format Check / check-format (push) Failing after 26s
Python Lint Check / check-python (push) Failing after 6s
2025-07-29 16:10:23 +02:00
58326c7f07
Add Qdrant service deployment to server config
2025-07-29 16:10:14 +02:00
76c2586a21
Add Borg local sync system service and configuration
Ansible Lint Check / check-ansible (push) Failing after 12s
Nix Format Check / check-format (push) Failing after 25s
Python Lint Check / check-python (push) Failing after 8s
2025-07-28 23:15:49 +02:00
4018399fd4
feat: adds borg, timers and systemd service support
2025-07-27 02:13:33 +02:00
47221e5803
Add Avorion game server configuration
2025-07-27 01:33:41 +02:00
b72f42ec5d
Install Borg backup package on servers
Ansible Lint Check / check-ansible (push) Failing after 7s
Nix Format Check / check-format (push) Failing after 19s
Python Lint Check / check-python (push) Failing after 7s
2025-07-25 13:45:00 +02:00
c8444de0d5
fix: move ~/services to ~/.services
...
Ansible Lint Check / check-ansible (push) Failing after 33s
Nix Format Check / check-format (push) Failing after 21s
Python Lint Check / check-python (push) Failing after 6s
Signed-off-by: Menno van Leeuwen <menno@vleeuwen.me >
2025-07-23 14:23:03 +02:00
d6600630bc
Remove cloud server configuration files and references and add dynmamic
...
Ansible Lint Check / check-ansible (push) Failing after 9s
Nix Format Check / check-format (push) Failing after 20s
Python Lint Check / check-python (push) Failing after 6s
dns Shit
2025-07-22 23:26:31 +02:00
43cc186134
Fix incorrect Finland country code and updated home assitant domain
Ansible Lint Check / check-ansible (push) Failing after 10s
Nix Format Check / check-format (push) Failing after 20s
Python Lint Check / check-python (push) Failing after 6s
2025-07-22 22:09:07 +02:00
4242e037b0
Remove redundant X-Forwarded headers and redirect domains
Ansible Lint Check / check-ansible (push) Failing after 9s
Nix Format Check / check-format (push) Failing after 21s
Python Lint Check / check-python (push) Failing after 6s
2025-07-22 21:53:22 +02:00
faebace545
refactor: migrate arr-stack to mennos-cachyos-desktop
2025-07-22 19:23:40 +02:00
4a1575594a
refactor: swap gitea and uptime-kuma service configurations and update paths
Ansible Lint Check / check-ansible (push) Failing after 25s
Nix Format Check / check-format (push) Failing after 16s
Python Lint Check / check-python (push) Failing after 6s
2025-07-21 17:32:29 +02:00
2a8dad2e20
refactor: update service configurations and remove karakeep service
Ansible Lint Check / check-ansible (push) Failing after 47m54s
Nix Format Check / check-format (push) Failing after 37s
Python Lint Check / check-python (push) Has been cancelled
2025-07-21 16:43:00 +02:00
9a2952e192
feat: migrated immich to mennos-cachyos-desktop
Ansible Lint Check / check-ansible (push) Failing after 45s
Nix Format Check / check-format (push) Failing after 2m24s
Python Lint Check / check-python (push) Failing after 49s
2025-07-21 16:24:20 +02:00
21dc2ef11c
fix: unifi captive portal SSL fixes
...
Ansible Lint Check / check-ansible (push) Failing after 46s
Nix Format Check / check-format (push) Failing after 1m41s
Python Lint Check / check-python (push) Failing after 33s
refactor: move photos to cachyos-desktop
2025-07-21 16:12:08 +02:00
f59767597b
feat: update Unifi Network Application configuration and add new reverse proxy settings
Ansible Lint Check / check-ansible (push) Failing after 42s
Nix Format Check / check-format (push) Failing after 1m42s
Python Lint Check / check-python (push) Failing after 26s
2025-07-20 19:14:51 +02:00
546e888bdb
refactor: update service configurations and remove deprecated files
Ansible Lint Check / check-ansible (push) Failing after 29s
Nix Format Check / check-format (push) Failing after 1m33s
Python Lint Check / check-python (push) Failing after 21s
2025-07-20 03:29:05 +02:00
10374bc2e6
feat: adds nextcloud and plex
...
fix: caddy stuff
2025-07-19 03:08:16 +02:00
085d037f77
cachyos compatibility
Ansible Lint Check / check-ansible (push) Failing after 48s
Nix Format Check / check-format (push) Failing after 1m49s
Python Lint Check / check-python (push) Failing after 33s
2025-07-18 10:13:33 +02:00
c56cf48be9
feat: add NVIDIA runtime configuration for Jellyfin service on specific host
Ansible Lint Check / check-ansible (push) Failing after 29s
Nix Format Check / check-format (push) Failing after 1m28s
Python Lint Check / check-python (push) Failing after 20s
2025-07-16 01:59:51 +00:00
f38c25df9f
refactor: update service task loops and Docker network names for consistency; adjust volume paths for Jellyfin service
Ansible Lint Check / check-ansible (push) Failing after 26s
Nix Format Check / check-format (push) Failing after 1m26s
Python Lint Check / check-python (push) Failing after 21s
2025-07-16 01:44:13 +00:00
1219c54bf4
feat: add PBinCLI installation and configuration tasks; update EchoIP service to check for updates and clean up files
Ansible Lint Check / check-ansible (push) Failing after 28s
Nix Format Check / check-format (push) Failing after 1m24s
Python Lint Check / check-python (push) Failing after 19s
2025-07-16 00:34:26 +00:00
9b6aa03872
feat: add PrivateBin service deployment with Docker and configuration files
Ansible Lint Check / check-ansible (push) Failing after 29s
Nix Format Check / check-format (push) Failing after 1m47s
Python Lint Check / check-python (push) Failing after 22s
2025-07-16 01:58:49 +02:00
464ced8e6b
fix: update ansible playbooks and scripts to use new vault references
Ansible Lint Check / check-ansible (push) Failing after 31s
Nix Format Check / check-format (push) Failing after 1m28s
Python Lint Check / check-python (push) Failing after 20s
2025-07-15 21:43:13 +00:00
252aa6f221
Refactor .bashrc welcome message logic, remove unused dotfiles symlink, add Unifi Network Application service and MongoDB setup in Ansible, update flake.lock for dependencies, and modify authorized_keys for SSH access.
2025-07-15 21:20:32 +00:00
2eb5ab5387
Enhance Ansible playbooks and scripts:
...
Ansible Lint Check / check-ansible (push) Failing after 26s
Nix Format Check / check-format (push) Failing after 1m27s
Python Lint Check / check-python (push) Failing after 18s
- Add '--skip-check' option to update.py to skip dotfiles update checks.
- Update playbook.yml and symlinks.yml to use 'inventory_hostname' for host checks.
- Refactor service task inclusions in server.yml for better readability and maintainability.
- Add new Home Assistant service with corresponding docker-compose configuration.
- Update various service YAML files to use dynamic paths based on inventory_hostname.
- Add tags for service tasks to improve organization and execution control.
- Remove obsolete services.yml file.
2025-07-11 03:04:50 +00:00
10508b9916
updated nix to 25.05 and fixed setup.sh
...
Ansible Lint Check / check-ansible (push) Failing after 32s
Nix Format Check / check-format (push) Failing after 1m24s
Python Lint Check / check-python (push) Failing after 19s
Signed-off-by: Menno van Leeuwen <menno@vleeuwen.me >
2025-07-11 00:17:52 +00:00
1eae205e7d
Optimize JuiceFS performance settings and mount options
...
Ansible Lint Check / check-ansible (push) Failing after 1m14s
Nix Format Check / check-format (push) Failing after 1m30s
Python Lint Check / check-python (push) Failing after 20s
The changes tune TCP buffers and enhance JuiceFS mount options for
better throughput and caching behavior.
2025-06-24 11:06:24 +02:00
f2dbcb25fe
added bypass for local and server access to caddy proxy services
Ansible Lint Check / check-ansible (push) Failing after 33s
Nix Format Check / check-format (push) Failing after 1m35s
Python Lint Check / check-python (push) Failing after 21s
2025-06-16 00:18:49 +00:00
247aa2d733
fuck scammers, abusers and bad actors!
Ansible Lint Check / check-ansible (push) Failing after 42s
Nix Format Check / check-format (push) Failing after 37s
Python Lint Check / check-python (push) Has been cancelled
2025-06-15 01:33:04 +00:00
3774ea6233
Expand country blocking to more high-risk countries
...
Ansible Lint Check / check-ansible (push) Failing after 29s
Nix Format Check / check-format (push) Failing after 1m26s
Python Lint Check / check-python (push) Failing after 22s
- Add IN, VN, BR, TR, ID, TH, BD, PK, RO to blocked list
- Update alternative IP ranges for new countries in script
- Enhance documentation with rationale, risk assessment, and best practices
- Add test script for verifying country blocking functionality
- Improve Ansible tasks for dependency installation
2025-06-15 01:53:42 +02:00
0f35a7b9e2
Add country-based IP blocking for Caddy via Ansible
...
Ansible Lint Check / check-ansible (push) Failing after 37s
Nix Format Check / check-format (push) Failing after 1m39s
Python Lint Check / check-python (push) Failing after 23s
- Introduce generate_country_blocks.py to fetch IP ranges by country
- Update group_vars/servers.yml with country blocking settings
- Add country_block snippet to Caddyfile and apply to all sites
- Create Ansible tasks for automated IP range generation and integration
- Add documentation for configuring and managing country blocking
2025-06-15 01:30:42 +02:00
ea41c83161
feat: separate hoarder.mvl.sh redirection from karakeep service configuration
Ansible Lint Check / check-ansible (push) Failing after 24s
Nix Format Check / check-format (push) Successful in 1m21s
Python Lint Check / check-python (push) Failing after 18s
2025-05-13 17:25:40 +02:00
afa538af9a
feat: disable arr-stack service in server configuration
Ansible Lint Check / check-ansible (push) Failing after 24s
Python Lint Check / check-python (push) Failing after 20s
Nix Format Check / check-format (push) Failing after 11m59s
2025-05-13 16:45:56 +02:00
3d46ae4e6e
feat: update reverse proxy for jellyseerr to point to mennos-server on port 5555
2025-05-13 16:45:49 +02:00
5e4e5f6431
feat: update karakeep service configuration and image version; adjust Caddyfile for reverse proxy
Ansible Lint Check / check-ansible (push) Failing after 30s
Nix Format Check / check-format (push) Has been cancelled
Python Lint Check / check-python (push) Has been cancelled
2025-05-13 16:43:38 +02:00
39047218ff
feat: rename hoarder to karakeep
2025-04-28 10:37:41 +02:00
ad271fe57b
feat: update Caddyfile to add redirection from photos.vleeuwen.me to photos.mvl.sh
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 55s
Python Lint Check / check-python (push) Failing after 11s
2025-04-02 02:27:25 +02:00
c02da08bf6
feat: update BASE_URL for Jellyfin service in docker-compose configuration
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 45s
Python Lint Check / check-python (push) Failing after 10s
2025-03-27 13:45:10 +01:00
7bbe824071
feat: simplify docker-compose configuration by removing static IP assignments and unused services
Ansible Lint Check / check-ansible (push) Failing after 13s
Nix Format Check / check-format (push) Successful in 45s
Python Lint Check / check-python (push) Failing after 9s
2025-03-27 13:06:48 +01:00
1af7abff2e
feat: update static IP address for service in docker-compose configuration
Ansible Lint Check / check-ansible (push) Failing after 13s
Nix Format Check / check-format (push) Successful in 47s
Python Lint Check / check-python (push) Failing after 10s
2025-03-27 13:03:20 +01:00
3afb198416
feat: configure static IP addresses for services in docker-compose and update network settings
Ansible Lint Check / check-ansible (push) Failing after 15s
Nix Format Check / check-format (push) Successful in 48s
Python Lint Check / check-python (push) Failing after 11s
2025-03-27 12:59:38 +01:00
28e09a1ccd
feat: update docker-compose configuration to include gluetun-prowlarr service with VPN settings
Ansible Lint Check / check-ansible (push) Failing after 18s
Nix Format Check / check-format (push) Successful in 1m8s
Python Lint Check / check-python (push) Failing after 12s
2025-03-27 12:35:18 +01:00
e5123bb586
feat: update Caddyfile to include additional domain names for reverse proxy settings
2025-03-26 22:52:53 +01:00
b98dbaedeb
feat: enhance Caddyfile configuration with reverse proxy settings and enable IPv6 in docker-compose
Ansible Lint Check / check-ansible (push) Failing after 15s
Nix Format Check / check-format (push) Successful in 54s
Python Lint Check / check-python (push) Failing after 10s
2025-03-26 16:55:25 +01:00
4529c57995
feat: update external IP services and enhance Caddyfile redirection rules
Ansible Lint Check / check-ansible (push) Failing after 13s
Nix Format Check / check-format (push) Successful in 44s
Python Lint Check / check-python (push) Failing after 16s
2025-03-26 16:33:54 +01:00
0b54e1b534
fix: update database movement and cleanup tasks for EchoIP service
Ansible Lint Check / check-ansible (push) Failing after 13s
Nix Format Check / check-format (push) Successful in 1m2s
Python Lint Check / check-python (push) Failing after 10s
2025-03-26 16:26:53 +01:00
57de662fff
feat: add directory creation tasks for GeoLite2 ASN, City, and Country database extractions
Ansible Lint Check / check-ansible (push) Failing after 12s
Nix Format Check / check-format (push) Successful in 44s
Python Lint Check / check-python (push) Failing after 10s
2025-03-26 16:21:56 +01:00