A small lab application.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
EvilPlanner.Backend
EvilPlanner.Core
EvilPlanner.Frontend
EvilPlanner.Logic
EvilPlanner.Tests
deploy
.dockerignore
.editorconfig
.gitignore
Dockerfile
EvilPlanner.sln
License.md
Readme.md
appveyor.yml
docker-compose.ps1
docker-compose.yml

Readme.md

EvilPlanner Status Ventis Build status

EvilPlanner is a small lab application.

Features

Currently it will only output the random quote from Evil Overlord List (see quotation source for every quote near the quote itself).

Database Setup

EvilPlanner uses LiteDB for data storage. It will migrate its databases automatically if necessary.

Configuration

Change EvilPlanner.Backend/appsettings.json file to change the application settings.

You'll probably want to change databasePath parameter and point it to a preferred location for the database.

Build

You may compile the code using .NET Core SDK:

$ dotnet build -c Release

Deployment

To deploy the project, check the docker-compose.yml and run the following script:

$ pwsh ./docker-compose.ps1