Major infrastructure migration and Vaultwarden PostgreSQL troubleshooting
COMPREHENSIVE CHANGES: INFRASTRUCTURE MIGRATION: - Migrated services to Docker Swarm on OMV800 (192.168.50.229) - Deployed PostgreSQL database for Vaultwarden migration - Updated all stack configurations for Docker Swarm compatibility - Added comprehensive monitoring stack (Prometheus, Grafana, Blackbox) - Implemented proper secret management for all services VAULTWARDEN POSTGRESQL MIGRATION: - Attempted migration from SQLite to PostgreSQL for NFS compatibility - Created PostgreSQL stack with proper user/password configuration - Built custom Vaultwarden image with PostgreSQL support - Troubleshot persistent SQLite fallback issue despite PostgreSQL config - Identified known issue where Vaultwarden silently falls back to SQLite - Added ENABLE_DB_WAL=false to prevent filesystem compatibility issues - Current status: Old Vaultwarden on lenovo410 still working, new one has config issues PAPERLESS SERVICES: - Successfully deployed Paperless-NGX and Paperless-AI on OMV800 - Both services running on ports 8000 and 3000 respectively - Caddy configuration updated for external access - Services accessible via paperless.pressmess.duckdns.org and paperless-ai.pressmess.duckdns.org CADDY CONFIGURATION: - Updated Caddyfile on Surface (192.168.50.254) for new service locations - Fixed Vaultwarden reverse proxy to point to new Docker Swarm service - Removed old notification hub reference that was causing conflicts - All services properly configured for external access via DuckDNS BACKUP AND DISCOVERY: - Created comprehensive backup system for all hosts - Generated detailed discovery reports for infrastructure analysis - Implemented automated backup validation scripts - Created migration progress tracking and verification reports MONITORING STACK: - Deployed Prometheus, Grafana, and Blackbox monitoring - Created infrastructure and system overview dashboards - Added proper service discovery and alerting configuration - Implemented performance monitoring for all critical services DOCUMENTATION: - Reorganized documentation into logical structure - Created comprehensive migration playbook and troubleshooting guides - Added hardware specifications and optimization recommendations - Documented all configuration changes and service dependencies CURRENT STATUS: - Paperless services: ✅ Working and accessible externally - Vaultwarden: ❌ PostgreSQL configuration issues, old instance still working - Monitoring: ✅ Deployed and operational - Caddy: ✅ Updated and working for external access - PostgreSQL: ✅ Database running, connection issues with Vaultwarden NEXT STEPS: - Continue troubleshooting Vaultwarden PostgreSQL configuration - Consider alternative approaches for Vaultwarden migration - Validate all external service access - Complete final migration validation TECHNICAL NOTES: - Used Docker Swarm for orchestration on OMV800 - Implemented proper secret management for sensitive data - Added comprehensive logging and monitoring - Created automated backup and validation scripts
This commit is contained in:
209
comprehensive_discovery_results/local_configs.txt
Normal file
209
comprehensive_discovery_results/local_configs.txt
Normal file
@@ -0,0 +1,209 @@
|
||||
/home/jonathan/Coding/HomeAudit/linux_audit_playbook.yml
|
||||
/home/jonathan/Coding/HomeAudit/audit_config.yml
|
||||
/home/jonathan/Coding/HomeAudit/playbooks/group_vars/all.yml
|
||||
/home/jonathan/Coding/HomeAudit/playbooks/extend-monitoring.yml
|
||||
/home/jonathan/Coding/HomeAudit/playbooks/netdata-parent-child.yml
|
||||
/home/jonathan/Coding/HomeAudit/migration_scripts/configs/traefik/docker-compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/migration_scripts/configs/traefik/dynamic/middleware.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_fedora_20250824_112825/discovery/2_services/compose_file_tests.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_fedora_20250824_112825/discovery/2_services/compose_file_traefik.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_fedora_20250824_112825/discovery/2_services/compose_file_docker.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_fedora_20250824_112825/discovery/2_services/compose_file_RAGgraph.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_fedora_20250824_112825/discovery/2_services/compose_file_cli.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_fedora_20250824_112825/discovery/2_services/compose_file_Coding.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_opt.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_mariadb.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_paperless-ai.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_paperless-ngx.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_AppFlowy-Cloud.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_25.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_12.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_7.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_40.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_8.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_5.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_2.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_1.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_43.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_41.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_jonathan.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_jonathan-2518f5u_20250824_112825/discovery/2_services/compose_file_homeassistant.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_lenovo420_20250824_112818/discovery/2_services/compose_file_tests.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_lenovo420_20250824_112818/discovery/2_services/compose_file_porainer-agent.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_surface_20250824_112825/discovery/2_services/compose_file_dashboards.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_surface_20250824_112825/discovery/2_services/compose_file_AppFlowy-Cloud.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_surface_20250824_112825/discovery/2_services/compose_file_docker.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_surface_20250824_112825/discovery/2_services/compose_file_cli.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_surface_20250824_112825/discovery/2_services/compose_file_omniwitness.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/system_audit_surface_20250824_112825/discovery/2_services/compose_file_ctfe.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/consolidated_migration_summary.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/detailed_container_inventory.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/migration_priority_summary.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/COMPLETE_CONTAINER_AUDIT.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/surface_20250824_appflowy-cloud-minio-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/surface_20250824_appflowy-cloud-redis-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/surface_20250824_appflowy-cloud-gotrue-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/surface_20250824_appflowy-cloud-admin_frontend-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/surface_20250824_appflowy-cloud-postgres-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/surface_20250824_appflowy-cloud-nginx-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/surface_20250824_appflowy-cloud-appflowy_web-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/surface_20250824_appflowy-cloud-appflowy_worker-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/surface_20250824_appflowy-cloud-appflowy_cloud-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/lenovo420_20250824_omni-tools_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/lenovo420_20250824_duckdns_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/lenovo420_20250824_openwakeword_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/lenovo420_20250824_sad_moser_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/lenovo420_20250824_wyoming-whisper_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/lenovo420_20250824_watchtower-watchtower-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/lenovo420_20250824_portainer_agent_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_e09917f80111_opt_homepage_1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_watchtower-watchtower-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_paperless-ai_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_mosquitto_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_vaultwarden_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_zwave-js-ui_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_homeway_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_music-assistant_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_mariadb_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_n8n_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_esphome_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_portainer_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_homeassistant_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_paperless-ngx_broker_1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/jonathan-2518f5u_20250824_paperless-ngx_webserver_1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/fedora_20250824_portainer_agent_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/audrey_20250824_portainer_agent_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/audrey_20250824_dozzle_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/audrey_20250824_uptime-kuma_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/audrey_20250824_code-server_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_watchtower-watchtower-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_unbound_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_portainer_agent_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_immich_postgres_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_immich_redis_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_nextcloud-db_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_gitea_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_joplin-db-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_nextcloud_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_jellyfin_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_nextcloud-redis_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_joplin-app-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_joplin-vikunja-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_paperless-broker-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_adguardhome_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_paperless-db-1_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/individual_configs/omv800.local_20250823_immich_machine_learning_config.yaml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/surface_20250824_appflowy-cloud-minio-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/surface_20250824_appflowy-cloud-redis-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/surface_20250824_appflowy-cloud-gotrue-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/surface_20250824_appflowy-cloud-admin_frontend-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/surface_20250824_appflowy-cloud-postgres-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/surface_20250824_appflowy-cloud-nginx-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/surface_20250824_appflowy-cloud-appflowy_web-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/surface_20250824_appflowy-cloud-appflowy_worker-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/surface_20250824_appflowy-cloud-appflowy_cloud-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/lenovo420_20250824_omni-tools_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/lenovo420_20250824_duckdns_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/lenovo420_20250824_openwakeword_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/lenovo420_20250824_sad_moser_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/lenovo420_20250824_wyoming-whisper_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/lenovo420_20250824_watchtower-watchtower-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/lenovo420_20250824_portainer_agent_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_e09917f80111_opt_homepage_1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_watchtower-watchtower-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_paperless-ai_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_mosquitto_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_vaultwarden_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_zwave-js-ui_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_homeway_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_music-assistant_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_mariadb_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_n8n_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_esphome_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_portainer_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_homeassistant_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_paperless-ngx_broker_1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/jonathan-2518f5u_20250824_paperless-ngx_webserver_1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/fedora_20250824_portainer_agent_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/audrey_20250824_portainer_agent_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/audrey_20250824_dozzle_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/audrey_20250824_uptime-kuma_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/audrey_20250824_code-server_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_watchtower-watchtower-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_unbound_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_portainer_agent_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_immich_postgres_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_immich_redis_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_nextcloud-db_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_gitea_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_joplin-db-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_nextcloud_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_jellyfin_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_nextcloud-redis_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_joplin-app-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_joplin-vikunja-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_paperless-broker-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_adguardhome_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_paperless-db-1_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/container_audit_results/compose_templates/omv800.local_20250823_immich_machine_learning_compose.yml
|
||||
/home/jonathan/Coding/HomeAudit/comprehensive_discovery_results/docker-secrets-mapping.yaml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/core/mosquitto.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/core/traefik-with-proxy.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/core/docker-socket-proxy.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/core/traefik-test.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/core/traefik.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/core/traefik-production.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/databases/mariadb-primary.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/databases/postgresql-primary.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/databases/pgbouncer.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/databases/redis-cluster.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/monitoring/netdata.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/monitoring/comprehensive-monitoring.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/monitoring/security-monitoring.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/monitoring/traefik-monitoring.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/apps/paperless.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/apps/jellyfin.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/apps/gitea.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/apps/appflowy.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/apps/vaultwarden.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/apps/adguard.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/apps/nextcloud.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/apps/immich.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/apps/homeassistant.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/web/caddy.yml
|
||||
/home/jonathan/Coding/HomeAudit/stacks/ai/ollama.yml
|
||||
/home/jonathan/Coding/HomeAudit/secrets/existing-secrets-inventory.yaml
|
||||
/home/jonathan/Coding/HomeAudit/secrets/docker-secrets-mapping.yaml
|
||||
/home/jonathan/Coding/HomeAudit/logs/backup-validation-results.yaml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/mosquitto.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/traefik.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/mariadb-primary.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/postgresql-primary.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/pgbouncer.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/redis-cluster.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/netdata.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/comprehensive-monitoring.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/security-monitoring.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/paperless.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/jellyfin.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/gitea.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/appflowy.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/vaultwarden.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/adguard.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/nextcloud.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/immich.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/homeassistant.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/caddy.yml
|
||||
/home/jonathan/Coding/HomeAudit/backups/stacks-pre-secrets-20250828-092958/ollama.yml
|
||||
/home/jonathan/Coding/HomeAudit/configs/monitoring/prometheus.yml
|
||||
/home/jonathan/Coding/HomeAudit/configs/monitoring/traefik_rules.yml
|
||||
/home/jonathan/Coding/HomeAudit/configs/monitoring/alertmanager.yml
|
||||
/home/jonathan/Coding/HomeAudit/test.yml
|
||||
/home/jonathan/Coding/HomeAudit/secrets/env/portainer_agent.env
|
||||
/home/jonathan/Coding/HomeAudit/secrets/ssh_passwords.env
|
||||
/home/jonathan/Coding/HomeAudit/future_proof_implementation/configs
|
||||
/home/jonathan/Coding/HomeAudit/migration_scripts/configs
|
||||
/home/jonathan/Coding/HomeAudit/archive_old_reports/old_targeted_discovery/data_discovery_fedora_20250823_220129/config_files.txt
|
||||
/home/jonathan/Coding/HomeAudit/archive_old_reports/old_targeted_discovery/data_discovery_fedora_20250823_222352/config_files.txt
|
||||
/home/jonathan/Coding/HomeAudit/.git/config
|
||||
/home/jonathan/Coding/HomeAudit/configs
|
||||
Reference in New Issue
Block a user