Skip to content

Commit 3ff57ec

Browse files
committed
docs: Added compatibility guide
1 parent 9d8c091 commit 3ff57ec

File tree

3 files changed

+51
-0
lines changed

3 files changed

+51
-0
lines changed

Diff for: .gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
site/
2+
.vscode/
23
.idea/
4+
.DS_Store

Diff for: docs/installation/compatibility-guide.md

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# PowerAdmin Compatibility Guide
2+
3+
## Overview
4+
PowerAdmin requires PHP 8.1 or higher to run. This document outlines the supported Linux and BSD distributions as well as those that are not supported due to PHP version constraints. For the best experience, ensure your system meets or exceeds the recommended requirements.
5+
6+
---
7+
8+
## Minimum Requirements
9+
- **PHP**: 8.1 or higher
10+
- **Web Server**: Apache or NGINX
11+
- **Operating System**: Linux or BSD
12+
13+
---
14+
15+
## Supported Distributions
16+
17+
| Distribution | PHP Version | Notes |
18+
|--------------|-------------|----------------------------|
19+
| Debian 12.7 | 8.2 | |
20+
| Ubuntu 22.04 | 8.1 | |
21+
| Ubuntu 24.04 | 8.3 | |
22+
| Fedora 40 | 8.3 | Apache included by default |
23+
| Fedora 41 | 8.3 | Apache included by default |
24+
25+
---
26+
27+
## BSD Operating Systems
28+
PowerAdmin is compatible with BSD operating systems that meet the PHP 8.1+ requirement. While not extensively tested, it should work as long as the environment is properly configured.
29+
30+
---
31+
32+
## Unsupported Distributions
33+
34+
| Distribution | PHP Version | Reason for Lack of Support |
35+
|-------------------------|-------------|----------------------------|
36+
| Debian 11 | 7.4 | PHP below minimum version |
37+
| Ubuntu 20.04 | 7.4 | PHP below minimum version |
38+
| CentOS Stream release 9 | 8.0 | PHP below minimum version |
39+
| Rocky 8.10 | 7.2 | PHP below minimum version |
40+
| Rocky 9.4 | 8.0 | PHP below minimum version |
41+
| Alma 8.10 | 7.2 | PHP below minimum version |
42+
| Alma 9.4 | 8.0 | PHP below minimum version |
43+
44+
---
45+
46+
## Notes
47+
- Distributions listed as unsupported can potentially be configured manually with a custom PHP build, but this is not officially supported.
48+
- Upgrade paths are recommended for unsupported distributions to maintain security and compatibility.

Diff for: mkdocs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ nav:
3434

3535
- Installation:
3636
- Quick Start: installation/quickstart.md
37+
- Compatibility Guide: installation/compatibility-guide.md
3738
- Docker:
3839
- Installation: installation/docker.md
3940
- Docker Compose: installation/docker-compose.md

0 commit comments

Comments
 (0)