Skip to content

Mitya88/SitecoreHealthcheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Sitecore Healthcheck

The repository contains source code and documentation for the Advanced Sitecore Healthcheck Application. Detailed Documentation

Logo

Table of Contents

Introduction

Purpose

The purpose of this module to check up Sitecore components if they are working correctly and notify the devs/devops engineers in time about a possible failure or just send a reminder about some upcoming expiration (e.g licence or certificate)

Supported Sitecore Versions

  • Sitecore 9.0
  • Sitecore 9.0 Update-1
  • Sitecore 9.0 Update-2
  • Sitecore 9.1
  • Sitecore 9.1 Update-1
  • Sitecore 9.2
  • Sitecore 9.3
  • Sitecore 10.0

Releases

Release notes

Installation

Installation Guide

Startpage

UI

Container Support

An assets image is available on Docker for Sitecore containered development. https://hub.docker.com/repository/docker/mitya88/sitecore-advanced-healthcheck-assets

You can reference the image with mitya88/sitecore-advanced-healthcheck-assets name

Read more here

Configure the developer environment

If you want to enhance or contribute into the module, you should perform the following steps to setup the codebase locally.

How to setup the API

  • It should work with Sitecore 9.0, 9.1, 9.2, 9.3
  • Build the Healthcheck.Service.sln Visual Studio Solution.
  • Copy the Healthcheck.Service.dll and Healthcheck.Service.Customization.dll and pdb files into your Sitecore's bin folder.
  • Copy the Configuration files from the Healthcheck.Service\App_Config\Include\Healtcheck folder into your Sitecore instance
  • Sync the items with Unicorn

How to setup the client Application

  • go to the \src\Healthcheck.Client\ folder
  • make sure you are using node version 8.x
  • run "npm install" in the folder
  • run "npm run build" command
  • Copy the DIST folder content to \sitecore\shell\client\Applications\healthcheck\ (Create the healthcheck folder)
  • Open in http://sc.local/sitecore/shell/client/Applications/healthcheck/ url