Skip to content

History / Self Hosting on Linux

Revisions

  • docs: enhance Help.md as support hub, consolidate config docs into Self-Hosting-on-Linux.md

    @DawoudIO DawoudIO committed Nov 18, 2025
  • docs: consolidate installation documentation - website as primary source DELETED legacy files: - Installing-on-CentOS-7.md (594 lines - outdated 2018 CentOS 7 guide) - Self-Hosted-vs-Shared-Hosting.md (archived comparison page) UPDATED Installation.md: - Simplified to single authoritative source: https://churchcrm.io/install.html - Removed duplicate system requirements section - Removed Apache config examples (in website install.html) - Kept only specialized guides that add unique value: * Self-Hosting-on-Linux (hub for Rocky Linux, external Ubuntu guides) * cPanel shared hosting (detailed cPanel-specific instructions) * Azure, XAMPP, WAMP (platform-specific guides) * Docker (container deployment) UPDATED Self-Hosting-on-Linux.md: - Removed reference to deleted CentOS 7 guide - Simplified to be a hub with Rocky Linux 8 as primary recommendation RESULT: - Website (install.html) is now the single authoritative installation source - Reduced wiki duplication from ~800 lines to ~50 lines in main guides - Specialized guides remain for niche use cases only - Clear hierarchy: Website → Specialized guides → Requirements

    @DawoudIO DawoudIO committed Nov 18, 2025
  • removed Legacy

    @DawoudIO DawoudIO committed Nov 18, 2025
  • docs: consolidate system requirements and remove version hardcoding - Create comprehensive ChurchCRM System Requirements page as single source of truth - Update PHP requirement from 8.1 to 8.2 across all documentation - Update database requirement to MySQL 5.7+ or MariaDB 10.2+ - Remove all hardcoded version numbers from non-prerequisite documentation - All docs now reference ChurchCRM-Application-Platform-Prerequisites.md - Remove outdated references to PHP 7.x and old database versions - Simplify installation instructions to be version-agnostic - Reduce maintenance burden by centralizing all version specifications Files changed: - ChurchCRM-Application-Platform-Prerequisites.md: Comprehensive new requirements guide - Installation.md, Home.md, Quick-Start.md: Point to requirements file - Development.md, Docker.md: Generic references with anchor links - Self-Hosting-on-Linux.md, Install---Self-Hosted-Linux.md: Updated with generic refs - Self-Hosted-on-RockyLinux.md: PHP 8.2 installation command - Installing-on-CentOS-7.md, Installing-LAMP-and-ChurchCRM-on-Azure.md: Generic version refs - FAQs.md: Remove outdated PHP 7 upgrade FAQ

    @DawoudIO DawoudIO committed Nov 18, 2025
  • updated to match current system

    @DawoudIO DawoudIO committed Oct 12, 2025
  • Reformat

    @respencer respencer committed Jun 13, 2024
  • add older ref to Ubuntu 18.04

    @grayeul grayeul committed Mar 18, 2024
  • Create a reference page for self-hosting linux that points to more details for multiple configurations

    @grayeul grayeul committed Mar 18, 2024