PHPackages                             raketman/wiki-markdown - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. raketman/wiki-markdown

ActiveProject[Utility &amp; Helpers](/categories/utility)

raketman/wiki-markdown
======================

10PHP

Since Apr 4Pushed 3y ago1 watchersCompare

[ Source](https://github.com/raketman/wiki-markdown)[ Packagist](https://packagist.org/packages/raketman/wiki-markdown)[ RSS](/packages/raketman-wiki-markdown/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

### Quick start

[](#quick-start)

#### To create wiki page

[](#to-create-wiki-page)

```
  docker run -v {wiki_path}:/var/www/app/docs -p {port}:8000 raketman/wiki
```

Wiki will be available on port :{port} in your machine.

#### Try demo

[](#try-demo)

```
git clone https://github.com/raketman/wiki-markdown.git
docker run -v $(pwd)/wiki-markdown/docs_example:/var/www/app/docs -p 74:8000 raketman/wiki
```

Wiki open on 127.0.0.1:74 or 0.0.0.0:74

#### Proxy pass

[](#proxy-pass)

If need open wiki on part of your app, for example your\_app\_address/wiki.

You need to add environment APP\_PREFIX to docker

```
docker run  -v $(pwd)/../docs2:/var/www/app/docs -p 74:8000 -e APP_PREFIX=/wiki raketman/wiki

```

Of coures all you images url in wiki must be relative path, not absolute, for example

```
work wine
![GitHub Pages](./_images/icon.svg)

work wrong
![GitHub Pages](/_images/icon.svg)

```

Need to send wikiapp uri without prefix You need clean prefix, for example nginx:

```
location /wiki {
    rewrite /wiki/(.*) /$1  break;
    proxy_pass 0.0.0.0:74
}

```

in dir docker you can see docker-compose with example APP\_PREFIX

#### Force update content

[](#force-update-content)

```
 docker exec -it {container} php bin/console app:wiki:actualize --force=1
```

### Wiki settings

[](#wiki-settings)

#### File settings

[](#file-settings)

The file name is taken from the first line, the # symbols at the beginning and at the end are removed

```
# Описание апи #  -> Описание апи

```

#### Dir settings

[](#dir-settings)

.meta - file for describing folders on yaml format

Supported keys:

```
title: folder name
order: # sorting within a folder, for point adjustment you can write values with a minus
    filename15: -10 # will be first
    dirname20: 99999 # will be at the end
    filename7: -7
```

#### Filtering

[](#filtering)

The wiki does not include files that

- start with \_
- start with.
- do not contain p.
- are in .html format

The wiki does not include directories that

- start with.
- empty dir on finish filtering

### Search

[](#search)

#### Search engine

[](#search-engine)

Search work with meilisearch

###  Health Score

13

—

LowBetter than 1% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity2

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity22

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/aa2e4187dc99c83022433e1bb30dbf65cbbd8e14e55aed2402d19af0c8db83bf?d=identicon)[raketman](/maintainers/raketman)

---

Top Contributors

[![raketman](https://avatars.githubusercontent.com/u/2410431?v=4)](https://github.com/raketman "raketman (52 commits)")

### Embed Badge

![Health badge](/badges/raketman-wiki-markdown/health.svg)

```
[![Health](https://phpackages.com/badges/raketman-wiki-markdown/health.svg)](https://phpackages.com/packages/raketman-wiki-markdown)
```

###  Alternatives

[voodoophp/paginator

Paginator is a simple class that allows you to create pagination. It doesn't require any database connection. It is compatible with Twitter's Bootstrap Framework, by using the CSS class pagination that is also attached.

351.5k1](/packages/voodoophp-paginator)[prewk/xml-faker

Create random XML with the help of fzaniotto/Faker.

101.8k3](/packages/prewk-xml-faker)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
