This website requires JavaScript.
8724360fb2
Enhance infrastructure and application configurations
main
alexandre.pires
2026-07-12 16:28:45 -04:00
a4a8554fb6
Update firewall rules for VPN devices and add dev-02 to nginx group in inventory
alexandre.pires
2026-07-11 19:45:35 -04:00
272ed647cf
Refactor and enhance Ansible configurations for dev-02 and nginx proxy setup
alexandre.pires
2026-07-11 19:29:50 -04:00
5818b05d96
Enhance Linux and macOS development station configurations: - Add user management and Oh My Zsh settings - Update service scripts to use Zsh - Include new packages and environment variables - Modify Terraform configuration for upstream services
alexandre.pires
2026-07-10 17:15:24 -04:00
59b2c10c43
Add Linux development station role with systemd services for code-server and OpenCode
alexandre.pires
2026-07-10 15:44:18 +02:00
e1ebe7d139
Merge branch 'fix/copilot-install'
alexandre.pires
2026-07-07 20:54:00 +02:00
86decddcd1
Refactor Gitea runner configurations: remove obsolete runners, add container name resolution, and implement stale container cleanup
alexandre.pires
2026-07-07 20:50:48 +02:00
c1c2d1c83b
Refactor Dockerfiles for Gitea runners: streamline package installations, remove unnecessary dependencies, and ensure non-root execution
fix/new-runners
alexandre.pires
2026-07-07 20:50:04 +02:00
33cccdf396
Fix sectool installation step by removing version check
feature/registry
alexandre.pires
2026-07-06 21:14:24 +02:00
58ca1561ec
Refactor Dockerfiles for Gitea runners: update package installations, remove obsolete files, and enhance build configurations
alexandre.pires
2026-07-06 21:13:11 +02:00
95efe242ac
Add GitHub Copilot installation support to macOS development station
fix/copilot-install
alexandre.pires
2026-07-06 17:04:24 +02:00
32da5410bc
Added the a13labs namespace to scaleway
alexandre.pires
2026-07-05 23:22:32 +02:00
3063561832
Improved mac dev station role
alexandre.pires
2026-07-05 20:55:48 +02:00
ebbb1254fb
Initial setup of gitea actions
alexandre.pires
2026-07-05 18:36:41 +02:00
040f7a382f
Add macOS development station playbook and role
alexandre.pires
2026-07-04 15:37:35 +02:00
dfeaea3283
Refactor Windows Gitea runner Dockerfiles and update CI configuration
alexandre.pires
2026-07-03 23:56:19 +02:00
9a9b36cac6
Add multiple Dockerfiles for various Gitea runner profiles and update host vars
alexandre.pires
2026-07-03 21:52:13 +02:00
c6f3b0f829
Add Windows Gitea runner role with Podman and Docker support
alexandre.pires
2026-07-03 19:12:48 +02:00
c4d1db3a91
Add Windows runner profiles and configuration for Gitea CI
alexandre.pires
2026-07-03 00:18:20 +02:00
e59a832d5d
Added linux gitea runners
alexandre.pires
2026-06-30 20:31:12 +02:00
df5a98853b
auto_suspend: binary GPU idle counter replaces EMA for GPU
alexandre.pires
2026-06-09 22:13:45 +02:00
4825ad1495
- Added windows llama proxy - Added terraform-mcp - Added S3 storage to gitea - Changed context size for windows LLMs - Changed number of cores for VMs, added P2000 support
alexandre.pires
2026-06-29 14:31:28 +02:00
80c154df03
auto_suspend: busctl->shutdown now, 1min timer config, AMD JSON parsing, locale fix, unit tests
alexandre.pires
2026-06-09 20:45:08 +02:00
f8a0a8ab1f
fix(auto_suspend): update SELinux context handling to avoid ignoring errors
alexandre.pires
2026-06-08 22:14:41 +02:00
98b0f215aa
Add fixtures and unit tests for auto suspend functionality
alexandre.pires
2026-06-08 22:09:21 +02:00
25d3eafa5b
Add support for Ubuntu containers and WSL verification
alexandre.pires
2026-06-07 20:35:59 +02:00
3775fa4b6e
Refactor llama_server role for Windows support and EL-specific setup
alexandre.pires
2026-06-01 14:59:30 +02:00
bb8b14dcca
feat(vaultwarden): add SMTP password handling and update email configurations
alexandre.pires
2026-05-30 23:48:41 +02:00
ec740f458f
feat(vaultwarden): add SMTP configuration options and enhance signup settings
alexandre.pires
2026-05-30 23:24:44 +02:00
350650ecc2
Add GPU monitoring services and configurations
alexandre.pires
2026-05-29 23:42:14 +02:00
e9e28a5ca8
Add new model files and update Ansible playbooks for Qwen3.5 and Qwen3.6
alexandre.pires
2026-05-27 23:53:00 +02:00
dd943c8963
fix: Add missing newline at end of trivy vulnerabilities dashboard JSON file
alexandre.pires
2026-05-22 23:41:31 +02:00
255ba6aec9
feat(trivy): Enhance Trivy report generation and metrics handling
alexandre.pires
2026-05-22 23:41:26 +02:00
829ab48919
feat: Add SearXNG module and update infrastructure
alexandre.pires
2026-05-20 20:58:02 +02:00
dcf9a5c796
feat: Update Gitea version to 1.25-rootless and add SSH server key exchanges configuration
alexandre.pires
2026-03-09 22:03:30 +01:00
5acdfd6b23
feat: Remove virtio_fs configuration from virtual machine definitions
alexandre.pires
2026-01-08 23:50:03 +01:00
2c8b753393
feat: Update configuration for Nextcloud and Certbot, add image and video organization scripts
alexandre.pires
2026-01-08 23:39:55 +01:00
3c6647c215
feat: Add VFIO binding script and update playbook for enhanced virtualization support
alexandre.pires
2026-01-02 23:15:08 +01:00
03d5b39a4b
feat: Add ROCm support and update Ollama configurations
alexandre.pires
2025-12-25 16:37:05 +01:00
4781ddbaff
feat: Remove framerate and threaded optimizations from gamescope session script
alexandre.pires
2025-12-01 19:46:45 +01:00
b4f4fe2f07
Refactor SteamOS session management and launcher scripts
alexandre.pires
2025-12-01 17:25:18 +01:00
edbe8fbf6f
feat: Add ALVR installation and configuration to playbook, update mstream module with ingress and deployment resources
alexandre.pires
2025-11-18 18:19:42 +01:00
b3601e08b1
feat: Update launch script and playbook for enhanced Gamescope and NVIDIA support
alexandre.pires
2025-11-16 14:31:55 +01:00
0cf0261359
feat: Update launch scripts for improved Gamescope and Steam integration, add custom EDID firmware, and enhance session management
alexandre.pires
2025-11-10 14:07:12 +01:00
df2931ca81
feat: Enhance NVIDIA module management and optimize boot configuration
alexandre.pires
2025-11-01 15:27:21 +01:00
d22ac2d4f4
feat: Update launch scripts to improve error handling and streamline RetroArch launching
alexandre.pires
2025-10-31 20:16:49 +01:00
d42d717f6c
feat: Add scripts and systemd services for SteamOS session management and game launching
alexandre.pires
2025-10-31 19:57:42 +01:00
7a7f2711fe
feat: Add Gamescope and Sunshine configuration files and update session management
alexandre.pires
2025-10-28 19:24:43 +01:00
9fa68f3bc5
feat: Add configuration and scripts for Sunshine and Gamescope integration
alexandre.pires
2025-10-28 00:04:17 +01:00
49de842b57
feat: Refactor game station launch scripts and update session management
alexandre.pires
2025-10-27 00:06:05 +01:00
adc893de6e
feat: Enhance game station setup and configuration
alexandre.pires
2025-10-25 23:54:05 +02:00
161efa5230
fix(devolo-exporter): adjust scrape interval and enhance health check functionality
alexandre.pires
2025-10-14 22:43:02 +02:00
d069fe3585
feat(cert-checker): add Kubernetes resources for certificate checking functionality
alexandre.pires
2025-10-13 22:35:35 +02:00
84c8288f8a
feat: implement getmail runner script and update email fetching configuration
alexandre.pires
2025-10-06 23:36:50 +02:00
7f9a64b0ed
fix: update telegram chat ID comment for clarity
alexandre.pires
2025-10-06 18:49:02 +02:00
429a94332e
feat: add disk exporter module and related configurations
alexandre.pires
2025-10-06 18:41:01 +02:00
0e167d747d
Add hpz440 host configuration and SSH setup for Windows; update Prometheus targets and variables
alexandre.pires
2025-10-05 23:18:44 +02:00
9b330f84a2
Enhance Telegram alert template: add handling for resolved alerts and improve message formatting
alexandre.pires
2025-10-05 00:02:43 +02:00
0d3fb56f78
Add Prometheus and Alertmanager configurations: implement custom rules, alerting, and Telegram notifications
alexandre.pires
2025-10-04 18:05:10 +02:00
7cad175406
Add Prometheus setup for Windows: implement playbook, tasks, and Grafana dashboard configuration
alexandre.pires
2025-10-03 21:56:31 +02:00
cd69dbc25a
Add auth exporter module: implement Prometheus scrape configuration, exporter logic, and Grafana dashboard
alexandre.pires
2025-10-03 00:59:58 +02:00
eb60d37c2d
Add auth exporter module: implement Kubernetes resources, exporter logic, and testing
alexandre.pires
2025-10-03 00:26:47 +02:00
0a0d4c9c15
Add Node Exporter and Fail2Ban Exporter modules: implement Kubernetes resources and Prometheus scrape configurations
alexandre.pires
2025-10-02 20:02:53 +02:00
a412c96c46
Add cert checker module: implement Kubernetes resources, certificate validation logic, and deployment restart functionality
alexandre.pires
2025-10-02 16:53:28 +02:00
e6a3f3affd
Add custom error pages and Nginx configuration for proxy module
alexandre.pires
2025-10-02 00:19:01 +02:00
4d00986273
Refactor Trivy integration: update report generation scripts, enhance email dispatch logic, and remove obsolete test file
alexandre.pires
2025-09-22 19:23:45 +02:00
1e8526f442
Enhance Trivy integration: update email dispatch logic, add LLM prompt generation, and improve security context in deployments
alexandre.pires
2025-09-21 23:55:53 +02:00
aee57a8b89
Refactor Gitea and SSH configurations, update backup scripts, and enhance Nginx settings
alexandre.pires
2025-09-20 21:34:33 +02:00
ff4197e757
Refactor m3uproxy configuration: update cache and data paths, adjust JSON structure for EPG and auth file
alexandre.pires
2025-09-07 20:56:44 +02:00
50758b2bb2
Update Dockerfile and Terraform configurations: upgrade Ollama version, add log level variable, and set default log level
alexandre.pires
2025-09-07 20:42:06 +02:00
fa2d111bbe
Minor fixes
alexandre.pires
2025-07-06 23:09:45 +02:00
bef5d94023
Adde a few changes
alexandre.pires
2025-07-06 22:56:13 +02:00
1cc8294883
Update README and requirements: add MSYS2 setup instructions, remove unused packages
alexandre.pires
2025-07-06 14:08:22 +02:00
372df1b9e9
Add Windows game optimization setup and configuration scripts
alexandre.pires
2025-07-05 21:36:47 +02:00
bc85a7bcef
Added missing FW rule
alexandre.pires
2025-06-22 18:51:27 +02:00
6579e15394
Added auto-suspend, added wol proxy for ollama
alexandre.pires
2025-06-22 18:43:55 +02:00
dab5520630
Enable WOL ansible task
alexandre.pires
2025-06-22 13:25:47 +02:00
c162944a73
Add support for nginx streams
alexandre.pires
2025-06-16 23:19:25 +02:00
b813cf8eda
Added opnsense install
alexandre.pires
2025-06-15 22:48:22 +02:00
fc21db9e43
Disabled sftpgo
alexandre.pires
2025-06-10 17:15:54 +02:00
b130883bc6
Enable delete of mails after deliver
alexandre.pires
2025-06-10 17:07:44 +02:00
826959c903
Add Nextcloud deployment and configuration
alexandre.pires
2025-06-09 23:49:43 +02:00
cac269f160
Minor fixes
alexandre.pires
2025-06-09 13:34:30 +02:00
359b6d47aa
feat(comfyui): add Dockerfile, playbook, and Terraform configurations for ComfyUI setup
alexandre.pires
2025-06-08 21:18:53 +02:00
d969525b58
feat(nginx-reverse-proxy): add custom error pages and update configuration for error handling
alexandre.pires
2025-06-07 22:10:42 +02:00
01bf71f8d2
feat(cert-manager): Add Cloudns issuer and DNS-01 challenge support
alexandre.pires
2025-06-07 20:39:38 +02:00
3cda0b5624
Add configuration for CoreDNS and update host variables for lab environment
alexandre.pires
2025-06-07 16:12:55 +02:00
d3b8aff1ae
- Implemented samba service - Improved firewall rules
alexandre.pires
2025-06-06 23:49:38 +02:00
3ea65f060f
Major changes
alexandre.pires
2025-06-05 23:27:50 +02:00
a2dc223d1f
Added kokoro
alexandre.pires
2025-06-03 23:43:19 +02:00
755e14a602
Improved AI roles
alexandre.pires
2025-06-02 22:52:04 +02:00
54f7e5536a
Added support for private apis
alexandre.pires
2025-06-02 01:42:17 +02:00
b0162abb88
Addes support for reverse proxy to home server
alexandre.pires
2025-06-01 17:14:33 +02:00
8dd48ec2c7
feat(ansible): add AI tools setup playbook and related configurations
alexandre.pires
2025-05-31 17:59:01 +02:00
b692627317
Add configuration and playbook for virtualization host setup
alexandre.pires
2025-05-31 00:28:04 +02:00
c1c92a866e
Add Windows 11 VM configuration and setup for GPU passthrough
alexandre.pires
2025-05-29 19:33:07 +02:00
071b4eea9e
feat(ssh_locker): implement ssh locker helper scripts and configuration for Duo API integration
alexandre.pires
2025-05-22 22:55:27 +02:00
f6be1d5dbe
feat(ansible): update playbook to install ssh_locker service and create shared socket directory
alexandre.pires
2025-05-19 20:09:09 +02:00
2ba2df5cf7
refactor(encryption): update aws-encryption-provider service to use k8s_encryption_provider and remove obsolete scripts
alexandre.pires
2025-05-19 00:41:28 +02:00
c9def750f6
feat(ansible): add playbook for installing A13Labs systools with tasks for downloading, unpacking, and setting permissions
alexandre.pires
2025-05-19 00:34:21 +02:00