GitHub - roadkillwiki/roadkill: A modern .NET Wiki (original) (raw)

Nuget.org Appveyor Coverage Status

Current status

A .NET Core version of Roadkill was started in the https://github.com/roadkillwiki/roadkill_new repository.

While this .NET Core project is 99% functionally complete on the API-side, it stopped at .NET 5. It hasn't been continued because of the large amount of work involved with integrating an OAuth2 solution, and rewriting the front-end as a SPA using React or similar.

Forking the .NET Core repository is welcome, if you'd like to implement an OAuth solution (that is FOSS, which IdentityServer no longer is) and a SPA front end using React, VueJS or similar.

This repository - Roadkill .NET Framework - is quite old now, but fully functional should you want to use it.

Introduction

Roadkill .NET is a lightweight but powerful Wiki platform built on the following foundations:

Roadkill is licensed under the MS-PL license which means it's free to use commercially or privately, but requires you to retain the copyright, trademark and attribution if you intend to distribute it (typically for commercial gain).

Quick start: Azure and AWS

For Developers

Pre-requisites

Make sure you use the version-2 branch, master is not currently stable

To setup Roadkill on a developer machine, you will need:

Fresh install

To get a 'fresh' Roadkill installation on your development machine, you will need to do the following:

Contributing

No contributions are currently being taken as the project is frozen.