Shared-hosting deployment guide
Publication: OpenForex Society / OpenForex Foundation. Updated 2026-09-24.
Current package layout
The public_html directory contains the PHP entry point, shared renderer, and assets. Documentation directories sit beside it. Deploy the complete package and set the web document root to public_html so the renderer can read sibling content without exposing the entire source tree as the website root.
The portal is a read-only Markdown publication. It does not require a DokuWiki installation. The existing dokuwiki-overlay is a separate integration artifact and does not itself install an editing engine.
Deployment sequence
- Retain a backup of the existing site and content.
- Upload the public_html, seed-content, docs, developer, foundation, community, and legal directories while preserving their relationship.
- Configure a compatible PHP runtime and the intended public document root.
- Supply the official repository URL through OPENFOREX_REPOSITORY_URL if available.
- Open the homepage, several articles, a Markdown download, and a missing route.
- Check styles, icons, search, and mobile navigation in a browser.
The application is designed to use relative asset paths, including when mounted below a domain root. Confirm that the server's directory-index setting includes index.php.
Content updates
Edit the reviewed Markdown source and deploy the corresponding files. Keep the root workspace and shared package synchronized. Adding a file to a public content directory makes it available in the catalog automatically; there is no separate draft-access control in this reader.
Backups and access
Back up the application and sibling content directories together. Keep configuration, credentials, and backup archives outside publicly served paths. Grant the web runtime only the filesystem access needed for reading this portal; editing takes place through the deployment workflow.
Optional authoring engines
DokuWiki or Wiki.js can provide a separate editing workflow, but each requires an actual installation, permission configuration, and an agreed synchronization process. The supplied files do not prove either engine is deployed.
See architecture, migration, and portal operations.
Sources & citation
- Material type
- Project reference
- Publisher
- OpenForex Society
OpenForex Society. “Shared-hosting deployment guide.” https://openforex.io/?page=docs%2Fshared-hosting-architecture. Include your access date when citing.
Download the exact published MarkdownText fingerprint (SHA-256)
f5d7cd7c7cec797efad37b9ca6541517f3d38e8d05066fe45bab893ccf3016afThis identifies the downloadable text, not an independent approval or a permanent archived edition.
Referenced material (3)
- architectureProject reference
- migrationProject reference
- portal operationsProject reference
Standards, implementation references and worked calculations identify their sources and publication status. Read our sourcing and corrections policy.
