Project Management Software
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
common_templates bugfixes, added tests Jan 18, 2019
doc
lib updated markddown Jan 21, 2018
tests
.gitignore updated ignore files Dec 5, 2018
.gitmodules
.htaccess improved layout Dec 6, 2018
INSTALL.md
LICENSE Added LICENSE Dec 5, 2018
README.md working on install script Dec 4, 2018
bootstrap.php
config.template.php updated config template Aug 16, 2018
favicon.ico added favico.ico Dec 30, 2018
index.php minor improvements on index page and .htaccess Dec 30, 2018
install-services improved install script Dec 10, 2018

README.md

Was ist Umbrella?

Umbrella ist eine Open-Source-Software, die es erlaubt online auf einem Server deinen Kram zu managen.

Wenn du es auf einem eigenen Server installierst hast du eine Cloud-Software, deren Daten in deiner Hand liegen.

Die Software umfast verschiedene Module, die unter anderem folgende Funktionskreise umfassen:

  • Projekt- und Aufgabenverwaltung
  • Zeiterfassung
  • Rechnungs-Legung
  • Lesezeichen- und Tag-Verwaltung
  • Dateiverwaltung
  • Modellierung von Geschäftsprozessen
  • Chat (mittels externem Anbieter)

Wie funktioniert Umbrella?

Die Basiskomponenten von Umbrella sind in der Programmiersprache PHP geschrieben. Es handelt sich um ein kleines Framework, dass es erlaubt in kurzer Zeit Module wie Projektverwaltung oder Lesezeichenmanagement an eine zentrale Benutzerverwaltung zu koppeln.

Jedes Modul liegt standardmäßig in einem Unterordner, z.B. /project für die Projekte. Die einzelnen Module sind also sogenannte Microservices, die nur über das Framework gekoppelt sind.

Daher ist es möglich, die Installation auf benötigte Module zu beschränken, wenn man selbst eine Umbrella-Instanz einrichtet.

Ich möchte Umbrella testen

Unter https://umbrella-demo.keawe.de gibt es eine Demo-Installation, an welcher man sich ohne vorherige Registrierung anmelden kann.

Diese wird täglich zurückgesetzt und umfasst eine Auswahl an Beispielbenutzern mit verschiedenen Projekten, Aufgaben, Notizen und Berechtigungen umfassen

Ich möchte Umbrella für mich/meine Firma nutzen. Wie geht das?

Kurz und knapp: du musst es auf deinem Webserver installieren.

Das bedeutet:

du brauchst einen funktionierenden Web-Server (es ist ja ein online-Programm) mit apache2 oder nginx auf dem Server muss ein php-Interpreter installiert sein auf dem Server muss das SQLite-DBs laufen Und das ist schon alles!

Zum installieren kannst du dir einfach den Quelltext von GitHub holen.

Die Installation ist in einer separaten Datei beschrieben.