dashboard

command module
v0.0.0-...-55685e2 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2022 License: MIT Imports: 13 Imported by: 0

README

ucodespace/dashboard

A dead simple Dashboard for our Website and Services. Made in Golang <3

Requirements

  • Golang ≥ 1.17
  • LDAP Server / AD / OpenLDAP | with memberof overlay!
  • 0.25 vCore / 32 MiB RAM / 25 MiB Space
  • External Webserver for services.json

Installation

It's easy trust me! ;)

via Docker CLI
wget https://git.ucode.space/ucodespace/dashboard/raw/branch/master/.env.example
mv .env.example .env
nano .env
docker run -d --env-file .env -p "3000:3000/tcp" ucodespace/dashboard
Manual Installation

You must install golang! (https://golang.org)

git clone https://git.ucode.space/ucodespace/dashboard.git
cd dashboard
Compile
go mod download
go build .
mv .env.example .env
nano .env
./dashboard
Just run it
go mod download
mv .env.example .env
nano .env
go run .

Configuration

You always have to set enviroment variables. You can find an example of the variables in .env.example.

On manual build you can just have an .env file.

On Docker you can just pass the .env file into the docker-compose or define the variables via docker run -e

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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