Welcome to the Frenetic Docs Engine, built in ASP.NET Core MVC!
At current stage, FreneticDocs is Copyright (C) 2016-2018 Frenetic LLC, All Rights Reserved.
Licensing is likely to change in the future (probably MIT).
This project may be moved elsewhere (possibly to the DenizenScript page) in the near feature (it's basically just used for Denizen right now... the FreneticScript documentation format was changed entirely from this setup).
Midway through initial development - most pages are available (though not fully complete), Discord bot is working but needs more work.
These docs are for legacy (comment structured) docs!
- Create
config/docs.cfg
based onsample_config.cfg
and configure it. - Install .NET Core CLI SDK version 2.0.0 or higher! That's available at: https://github.com/dotnet/cli
- Install
NPM
(Node Package Manager) andNode.js
. - Install NPM package
gulp
and related (at a command line,npm install gulp gulp-cli rimraf gulp-concat gulp-cssmin gulp-uglify gulp-rename
). - Might have to install
gulp-cli
globally (npm install -g gulp gulp-cli
). - If on Windows, run
development.bat
orstart.bat
. Otherwise, uselaunch.sh
. - Connect to server address (or
localhost
) at port8051
. - That's all, folks!
- Create a
config/docs_homepage.html
to contain homepage HTML data. - Create your own docs logo and favicon.
- Create/edit
start.sh
to allow proper auto-restarting, and/or configure the executable to be a service.
- Primary editing should be done in VS Code (With the OmniSharp extension... VSCode will automatically suggest installing it).