* implement configuration through YAML * remove rcparser * use password from appConfig * update docker configs * fix dockerignore * implement mongodb driver * update eslint packages * fix bugs * refactor code for grouping by parent * fix yet another bug * use unique symbol to the EntityId type * fix more bugs * implement db converter * fix bug with parent selector * fix eslint * db-converter refactoring * create cli program for db-converter * add readme and gitignore * update development docs * update development docs and default config * add docs about converter * add src/test to docker ignore * move database code from utils * improve docs * eslint fix * add more docs * fix docs * remove env_file from docker-compose * implement duplicate detection in db-converter * use published version of the config-loader * fix bug * Update DEVELOPMENT.md Co-authored-by: Ilya Maroz <37909603+ilyamore88@users.noreply.github.com> * fix bugs * fix next/prev buttons * fix more bugs * fix sorting Co-authored-by: Ilya Maroz <37909603+ilyamore88@users.noreply.github.com>
3.1 KiB
CodeX Docs
CodeX Docs is a free docs application. It's based on Editor.js ecosystem which gives all modern opportunities for working with content.
You can use it for product documentation, for internal team docs, for personal notes or any other need.
It's super easy to install and use.
Features
- 🤩 Editor.js ecosystem powered
- 📂 Docs nesting — create any structure you need
- 📱 Nice look on Desktop and Mobile
- 🔥 Beautiful page URLs. Human-readable and SEO-friendly.
- 🦅 Hawk is hunting. Errors tracking integrated
- 💌 Misprints reports to the Telegram / Slack
- 📈 Yandex Metrica integrated
- 🚢 Deploy easily — no DB and other deps required
- 🤙 Simple configuration
- ⚙️ Tune UI as you need. Collapse sections, hide the Sidebar
Demo
Here is our Demo Application where you can try CodeX Docs in action.
Guides
- Getting Started
- Configuration
- Deployment
- Authentication
- Writing
- How to enable analytics
- Contribution guide
Getting Started
1. Clone the repo.
git clone https://github.com/codex-team/codex.docs
2. Fill the config
Read about available configuration options.
3. Run the application
Using Yarn
yarn && yarn start
Using Docker
docker-compose build
docker-compose up
Using Kubernetes
We have the ready-to-use Helm chart to deploy project in Kubernetes
Development
See documentation for developers in DEVELOPMENT.md.
About CodeX
CodeX is a team of digital specialists around the world interested in building high-quality open source products on a global market. We are open for young people who want to constantly improve their skills and grow professionally with experiments in cutting-edge technologies.
🌐 | Join 👋 | ||
---|---|---|---|
codex.so | codex.so/join | @codex_team | @codex_team |