Excubitor-Backend

module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2023 License: GPL-3.0

README

Excubitor-Backend

About

This is the backend part to Excubitor. Excubitor is a monitoring tool for linux systems that was created for a uni project at Stuttgart Media University in the course B.Sc. Computer Science and Media. This project is not meant as a productive application. We used modern and cutting edge tools to create an application that is as modular as possible - while compromising on features and possibly security. You can find our results and learnings in this repository's wiki.

Building

For instructions on building the application, please see the repository's wiki.

Dependencies

Build-only dependencies
Dependency Creator License
Golang 1.19 / 1.20 Robert Griesemer, Rob Pike, Ken Thompson and contributors BSD-3-Clause
PAM Development Library Dmitry V. Levin, Tomáš Mráz and contributors BSD-Style or GPL
Golang dependencies
Dependency Creator License
Gobwas WS Sergey Kamardin and contributors MIT
jwt-go Luis Gabriel Gomez, Michael Fridman, Alistair Hey and contributors MIT
uuid Google, Inc. and contributors BSD-3-Clause
koanf Kailash Nadh and contributors MIT
go-sqlite3 Yasuhiro Matsumoto and contributors MIT
pam Mike Steinert and contributors BSD-2-Clause
cors Olivier Poitrey and contributors MIT
pflag Steve Francia and contributors BSD-3-Clause
testify Stretchr, Inc. and contributors MIT
go-plugin HashiCorp, Inc. and contributors MPL-2.0

Excubitor-Backend (c) 2023 Lucca Greschner

SPDX-License-Identifier: GPL-3.0

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL