Benutzer-Werkzeuge

Webseiten-Werkzeuge


ag:infrastruktur:chaotikum:sediment

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
ag:infrastruktur:chaotikum:sediment [15.09.2019 17:01]
Malte Schmitz [Running as IPv6]
ag:infrastruktur:chaotikum:sediment [15.09.2019 18:17] (aktuell)
Malte Schmitz [Running As IPv6]
Zeile 71: Zeile 71:
 Environment=MAILER_PORT='​80'​ Environment=MAILER_PORT='​80'​
 ExecStart=/​root/​sediment/​bin/​rails s -e production -p 80 -b [::] ExecStart=/​root/​sediment/​bin/​rails s -e production -p 80 -b [::]
 +Restart=always
 +
 +[Install]
 +WantedBy=multi-user.target
 +</​code>​
 +
 +====== Running As IPv4 Behind Reverse Proxy On Web ======
 +
 +Now you can run the server using
 +
 +<​code>​
 +RAILS_SERVE_STATIC_FILES=1 MAILER_PASSWORD='​CHANGEME'​ MAILER_HOST='​sediment.chaotikum.org'​ MAILER_PORT='​80'​ rails s -e production -p 80
 +</​code>​
 +
 +Create systemd service `/​etc/​systemd/​system/​sediment.service`
 +
 +<​code>​
 +[Unit]
 +Description=sediment
 +After=syslog.target network.target
 +
 +[Service]
 +Type=simple
 +WorkingDirectory=/​root/​sediment/​
 +Environment=RAILS_SERVE_STATIC_FILES=1
 +Environment=MAILER_PASSWORD='​CHANGEME'​
 +Environment=MAILER_HOST='​sediment.chaotikum.org'​
 +Environment=MAILER_PORT='​80'​
 +ExecStart=/​root/​sediment/​bin/​rails s -e production -p 80
 Restart=always Restart=always
  
ag/infrastruktur/chaotikum/sediment.txt · Zuletzt geändert: 15.09.2019 18:17 von Malte Schmitz