Skip to content

hmt/intranet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intranet

Eine Miniapp zum verschicken vergessener Passwörter.

Läuft unter Ruby und benötigt folgendes:

  • Konto bei https://www.mailgun.com/
  • Server mit Ruby
  • Einheitliche eMail-Domain
  • Konfigurationsdatei mit folgendem Inhalt:
MG_ZUL_DOMAIN: unsere-domain.de
MG_API_KEY: key-1234567890
MG_SENDER: "Dein Admin <der.admin@unsere-domain.de>"
MG_DOMAIN: mg.email-domain.de
MG_USER: "Der_zu_verschickende_Benutzername"
MG_PASSWORD: "Das_zu_verschickende_Passwort"

Ob man Ruby auf dem Server hat, erfährt man mit:

ruby -v

Bekommt man eine Version über 2.x angezeigt, ist alle prima.

Dann entweder das Repository mit Git runterladen:

git clone https://github.com/hmt/intranet.git

oder als Archiv unter https://github.com/hmt/intranet

Dann mit cd intranet ins Verzeichnis wechseln, und die benötigten Bibliothen installieren:

bundle install

Dann kann es auch schon losgehen mit dem Server:

puma

Die Seite ist nun über die IP des Servers erreichbar, Port sollte 9292 sein.

intranet ist von hmt unter der MIT-Lizenz lizenziert.