Skip to content

Fix virtualhost flow accuracy and clarify the two-step setup process - #132

Merged
arhimede merged 1 commit into
alma-linux-10from
docs/fix-virtualhost-flow
Sep 24, 2026
Merged

arhimede merged 1 commit into
alma-linux-10from
docs/fix-virtualhost-flow

Conversation

@bidi47

@bidi47 bidi47 commented Sep 24, 2026

Copy link
Copy Markdown
Member
  • Drops redundant "AlmaLinux 10 " title prefixes on create-virtualhost.md,
    setup-packages.md, and virtualhosts/overview.md. Resolves postman issue  #21
    (partial - the 4th file, faq.md, is in the FAQ PR).
  • Fixes the wrong virtualhost config path: the file Ansible actually writes
    is example.localhost.conf, not example.localhost (confirmed against
    wsl/roles/virtualhost/tasks/create.yml). Resolves test ansible recipe on Windows 11 #1.
  • Fixes a missing noun ("...list of configured, and output..." ->
    "...list of configured virtualhosts, and output..."). Resolves install mariadb 10.11  #23.
  • Fixes hyphen-flattened em dashes, and phrases the PHP default version by
    pointing at wsl/roles/php/tasks/main.yml instead of hardcoding a number
    that will drift again. Resolves git command for ignoring file permissions #22 (partial).
  • Fixes absolute cross-links to relative paths. Resolves test slack integration #20 (partial).
  • Clarifies that provisioning is two independent, repeatable steps:
    install.yml sets up the server-wide stack once; creating a virtualhost
    per project is separate and can be repeated any time. Reworded
    create-virtualhost.md's summary and setup-packages.md's
    config.virtualhosts field + "Next step" section accordingly.
    Resolves test ansible recipe on Windows 10 #2.
  • Adds a short security-framing note to setup-packages.md: this stack is
    local-development-only, with a plaintext MariaDB root password and
    root-login phpMyAdmin exposed at a predictable path. Resolves Issue #14: Fixed MariaDB installation on AlmaLinux9 #15.

- Drop redundant "AlmaLinux 10 " title prefixes.
- Fix wrong virtualhost config path: the file Ansible actually writes
  is example.localhost.conf, not example.localhost.
- Fix missing noun ("...list of configured, and output..." ->
  "...list of configured virtualhosts, and output...").
- Fix hyphen-flattened em dashes, and phrase the PHP default version
  by pointing at wsl/roles/php/tasks/main.yml instead of hardcoding a
  number that will drift again.
- Fix absolute docs.dotkernel.org cross-links to relative paths.
- Clarify that provisioning is two independent, repeatable steps:
  install.yml sets up the server-wide stack once; creating a
  virtualhost per project is separate and can be repeated any time.
  Reworded create-virtualhost.md's summary and setup-packages.md's
  config.virtualhosts field + "Next step" section accordingly.
- Add a short security-framing note to setup-packages.md: this stack
  is local-development-only, with a plaintext MariaDB root password
  and root-login phpMyAdmin exposed at a predictable path.
@bidi47
bidi47 requested a review from arhimede September 24, 2026 15:49
@arhimede
arhimede merged commit b99288a into alma-linux-10 Sep 24, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants