Academic Journal Publishing (OJS)
Academic Journal Publishing (OJS) is a app in the osFoundry community catalog. End-to-end academic journal workflow — submissions, peer review, copyediting, production, indexing (DOAJ/PKP Index/Crossref), and online publication. An open replacement for ScholarOne / Editorial Manager / EJournalPress. Powered by Open Journal Systems (OJS) 3.4. Ships as a single self-contained container (Apache + PHP 8.2 + bundled MariaDB) on a persistent volume.
Details
- Workspace: osfoundry
- Category: PRODUCTIVITY
- Pricing: Free
- Access: Community
Features
- End-to-end academic journal workflow — submissions
- Peer review
- Copyediting
- Production
- Indexing (DOAJ/PKP Index/Crossref)
- Online publication
Documentation
# Academic Journal Publishing (OJS)
End-to-end peer-review + publishing, powered by Open Journal Systems 3.4.
## First-boot setup
Open the app — OJS shows its install wizard at `/index.php/install/install`:
- **Database settings are pre-filled** by the entrypoint (the bundled MariaDB credentials are written into the OJS config and shown in the wizard).
- Fill in your **admin username / password / email** + journal locale settings.
- Click `Install Open Journal Systems` — the wizard creates the OJS schema and your admin account.
`base_url` in `config.inc.php` is auto-set to the public URL by the entrypoint so submission links + DOI deposits resolve correctly.
## Storage
- MariaDB data → `/data/mysql`
- OJS uploaded files (submissions, layout files, galleys) → `/data/files`
- OJS public files (cover art, issue covers) → `/data/public` (symlinked to `/var/www/html/public`)
## Theme / appearance
OJS has multiple themes (Default, Manuscript, Immersion). Switch under Website Settings → Appearance.
How to use Academic Journal Publishing (OJS) in osFoundry
Install Academic Journal Publishing (OJS) into your workspace in one click, then fork it in osStudio to customise the prompts, tools, or configuration for your stack. Anyone in your workspace can pick up where you left off.
Other apps from the community
- CRM — Customer relationship management with contacts, deals, and pipeline tracking.
- Kanban Board — Drag-and-drop task board with swimlanes, labels, and team assignments.
- Helpdesk — Ticket triage and customer support inbox with SLA tracking.
- Page Builder — Block-based page editor with publishing to public URLs.
- Website Builder — Multi-page site builder with CMS, templates, and custom domains.
- Storefront — E-commerce storefront with product catalog, cart, and checkout.