requarks / wiki-vnext

Alpha Dev - Next version of Wiki.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wiki.js V3 - DEVELOPMENT

Continuous Integration

The most powerful and extensible open source Wiki software.

πŸ›‘πŸ›‘πŸ›‘πŸ›‘πŸ›‘

⚠️ WARNING ⚠️

THIS IS AN UNSTABLE ALPHA VERSION, NOT FOR GENERAL USE.
DO NOT REPORT BUGS FOR THIS VERSION.

➑️ See https://github.com/requarks/wiki for the latest stable version.

πŸ›‘πŸ›‘πŸ›‘πŸ›‘πŸ›‘

Development Documentation

These are early docs and may change / stop working at any time.

Requirements

  • Node.js 16.x
  • Yarn 3.x
  • PostgreSQL 11

Setup

This project is composed of 2 "sub-projects": core and ux.

  • core is the GraphQL backend server (port 11511)
  • ux is the frontend Vue.js app (port 80)

Both must run in order to load the app.

1. Run core

πŸ“‚ From the /core directory...

Create a config.yml file and enter the DB connection info to the PostgreSQL database, e.g.:

db:
  host: localhost
  port: 5432
  user: postgres
  pass: postgres
  db: postgres

logLevel: debug

From a terminal, run:

yarn
yarn dev

2. Run ux

πŸ“‚ From the /ux directory...

From a second terminal, run:

yarn
yarn dev

3. Load the app

Load http://localhost/ to access the app.

About

Alpha Dev - Next version of Wiki.js

License:GNU Affero General Public License v3.0


Languages

Language:JavaScript 49.3%Language:Vue 46.9%Language:HTML 3.0%Language:SCSS 0.5%Language:Dockerfile 0.3%Language:Shell 0.0%