891 Commits

Author SHA1 Message Date
f53297b17f
fix: update stop command parser to require a service argument
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 52s
Python Lint Check / check-python (push) Failing after 11s
2025-03-12 21:24:38 +01:00
07dec180c7
fix: add support for starting and stopping all Docker services
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 16s
Nix Format Check / check-format (push) Successful in 53s
Python Lint Check / check-python (push) Failing after 11s
2025-03-12 21:19:23 +01:00
0ef4c4a779
fix: add task to set persistent ZFS mountpoints in Ansible playbook 2025-03-12 21:19:17 +01:00
0fc1146b91
fix: enhance GeeseFS mount script to ensure persistent availability
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 53s
Python Lint Check / check-python (push) Failing after 15m0s
2025-03-12 20:59:36 +01:00
b01b4e6a2d
fix: update GeeseFS mount script to use Ansible lookup for AWS credentials
Some checks failed
Python Lint Check / check-python (push) Failing after 12s
Ansible Lint Check / check-ansible (push) Failing after 15s
Nix Format Check / check-format (push) Successful in 55s
2025-03-12 20:54:33 +01:00
9181ac1c56
fix: update GeeseFS mount script to include additional options for user and group IDs
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 54s
Python Lint Check / check-python (push) Failing after 12s
2025-03-12 20:50:43 +01:00
43b66a6438
fix: update template paths for GeeseFS mount script and systemd service
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 56s
Python Lint Check / check-python (push) Failing after 11s
2025-03-12 20:43:26 +01:00
d8e559b102
feat: add GeeseFS mount service and associated scripts
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 13s
Nix Format Check / check-format (push) Successful in 51s
Python Lint Check / check-python (push) Has been cancelled
2025-03-12 20:42:17 +01:00
909249db0e
feat: set GeeseFS version and define download paths in configuration
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 13s
Nix Format Check / check-format (push) Successful in 54s
Python Lint Check / check-python (push) Failing after 11s
2025-03-12 20:18:12 +01:00
75eaff06d1
fix: enhance GeeseFS installation checks and set installation conditions
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 53s
Python Lint Check / check-python (push) Failing after 11s
2025-03-12 20:16:34 +01:00
0a7a727952
feat: add GeeseFS installation and management tasks
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 53s
Python Lint Check / check-python (push) Failing after 11s
2025-03-12 20:13:22 +01:00
0128bb4adf
fix: improve service cleanup task to accurately check and stop disabled services
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 15s
Python Lint Check / check-python (push) Has been cancelled
Nix Format Check / check-format (push) Has been cancelled
2025-03-12 14:41:11 +01:00
69158595ef
fix: ensure pipeline failure detection in service cleanup task
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 16s
Nix Format Check / check-format (push) Successful in 56s
Python Lint Check / check-python (push) Failing after 12s
2025-03-12 14:37:54 +01:00
d431bc228f
fix: disable gitea service on specific hosts
Some checks failed
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 12s
2025-03-12 14:36:08 +01:00
e935a7d571
refactor: update directory creation tasks to use loop variable for clarity
Some checks failed
Python Lint Check / check-python (push) Waiting to run
Ansible Lint Check / check-ansible (push) Failing after 15s
Nix Format Check / check-format (push) Has been cancelled
2025-03-12 14:35:29 +01:00
8d2cbdacae
feat: refactor service management to use a unified services list and add cleanup tasks
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 15s
Nix Format Check / check-format (push) Successful in 55s
Python Lint Check / check-python (push) Failing after 12s
2025-03-12 14:31:25 +01:00
451f2b202f
feat: expand help documentation with new commands and options
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 15s
Nix Format Check / check-format (push) Successful in 56s
Python Lint Check / check-python (push) Failing after 13s
2025-03-12 14:25:29 +01:00
140863d674
feat: add Python linting support with pylint and black
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 16s
Nix Format Check / check-format (push) Successful in 56s
Python Lint Check / check-python (push) Failing after 16s
2025-03-12 14:17:43 +01:00
9b3039bc36
fix: create ~/.hushlogin if it does not exist
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 15s
Nix Format Check / check-format (push) Successful in 54s
2025-03-12 14:11:30 +01:00
ca7061911c
fix: add check for autoexpand status before enabling on datapool 2025-03-12 14:11:25 +01:00
112d3679da
style: add YAML document start markers to Ansible playbooks and tasks
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 1m34s
Nix Format Check / check-format (push) Successful in 57s
2025-03-12 14:05:42 +01:00
785bd9b122
style: clean up whitespace and formatting in Nix package configurations
All checks were successful
Nix Format Check / check-format (push) Successful in 56s
2025-03-12 13:55:18 +01:00
c7bf5c6921
fix: enable AddressFamily option in SSHD configuration template
Some checks failed
Nix Format Check / check-format (push) Failing after 55s
2025-03-12 13:49:39 +01:00
e50986180e
fix: update reverse proxy port for Gitea service in Caddyfile 2025-03-12 13:49:34 +01:00
c83d94f702
feat: add Gitea act runner configuration and update docker-compose integration
Some checks failed
Nix Format Check / check-format (push) Has been cancelled
2025-03-12 13:40:03 +01:00
37d1a1d1a6
feat: add Gitea service deployment and configuration 2025-03-12 13:36:17 +01:00
2dcaa3d70c
refactor: streamline Ansible service task inclusion for clarity
Some checks failed
Nix Format Check / check-format (push) Failing after 39s
2025-03-12 13:14:21 +01:00
d02ab9825c
feat: enable Immich service on specified servers
Some checks failed
Nix Format Check / check-format (push) Failing after 39s
2025-03-12 13:11:12 +01:00
04050f3f03
feat: enable autoexpand on datapool in ZFS configuration 2025-03-12 13:11:07 +01:00
5594afc4a6
feat: update Redis and PostgreSQL image digests for security and stability 2025-03-12 13:11:02 +01:00
6db535883e
feat: update Immich database directory path for consistency 2025-03-12 13:10:56 +01:00
4c957dd458
feat: update password retrieval command to use new 1Password syntax
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 12:43:04 +01:00
7e4bc76015
feat: add update command to manage Docker services and support bulk updates
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 12:39:15 +01:00
69126bc510
feat: enhance service status check to return container count in logs
Some checks failed
Nix Format Check / check-format (push) Failing after 36s
2025-03-12 12:34:23 +01:00
f31e77a2f3
feat: replace docker.py with service.py for improved Docker service management
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 12:32:36 +01:00
f239dd1a46
feat: update Caddy configuration for hoarder service and add new services management tasks
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 12:28:54 +01:00
7f2963a725
feat: update hoarder service port from 3500 to 3000 in Caddy configuration
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-12 12:22:45 +01:00
6af57fff8b
feat: rename web service to hoarder in Docker Compose configuration
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-12 12:18:59 +01:00
3d089ceb46
feat: add external network configuration for Caddy service in Docker Compose
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 12:16:32 +01:00
d8aeda7fe0
feat: add Caddy service configuration and enable for hoarder service
Some checks failed
Nix Format Check / check-format (push) Failing after 40s
2025-03-12 12:14:29 +01:00
645d3234d7
feat: enable hoarder and golink services for specific servers
Some checks failed
Nix Format Check / check-format (push) Failing after 36s
2025-03-12 11:44:49 +01:00
d37bc58c11
feat: replace df command with zfs list to display created datasets
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 11:32:24 +01:00
cc2e48c96f
feat: add error handling for ZFS pool creation in prepare-zfs-datasets script
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 11:31:35 +01:00
b03278ac86
feat: add device usage check before preparing ZFS datasets
Some checks failed
Nix Format Check / check-format (push) Has been cancelled
2025-03-12 11:30:58 +01:00
249d692d4e
feat: add device listing to prepare ZFS datasets script
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 11:26:04 +01:00
2872993628
feat: add script to prepare ZFS datasets and create a ZFS pool
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 11:19:54 +01:00
9f8cca411a
feat: add mennos-cloud-server configuration and update related tasks
Some checks failed
Nix Format Check / check-format (push) Failing after 39s
2025-03-12 11:12:22 +01:00
150b6a209e
feat: update compatibility check to include Debian 12 and additional Ubuntu versions
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 10:52:46 +01:00
aca60a2fde
fixed typo
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-12 10:49:29 +01:00
4fa5ec9dc5
feat: comment out old backups in ZFS configuration and update compatibility check for Debian
Some checks failed
Nix Format Check / check-format (push) Has been cancelled
2025-03-12 10:49:03 +01:00