Bearbeiten von „UUGRN:Services/pad.uugrn.org“
Aus UUGRN
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden.
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und speichere dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 1: | Zeile 1: | ||
− | |||
<pre> | <pre> | ||
− | + | __ | |
− | + | ____ ____ _____/ / __ ____ ______ __________ ____ _________ _ | |
− | + | / __ \/ __ `/ __ / / / / / / / / __ `/ ___/ __ \ / __ \/ ___/ __ `/ | |
− | + | / /_/ / /_/ / /_/ /_/ /_/ / /_/ / /_/ / / / / / // /_/ / / / /_/ / | |
− | + | / .___/\__,_/\__,_/(_)__,_/\__,_/\__, /_/ /_/ /_(_)____/_/ \__, / | |
+ | /_/ Admin:sh+pad[at]uugrn.org /____/ /____/ | ||
OS: Debian Version: 10 (Buster) Architecture: amd64 | OS: Debian Version: 10 (Buster) Architecture: amd64 | ||
Zeile 11: | Zeile 11: | ||
SPEED: 2294Mhz Memory: 1983MB | SPEED: 2294Mhz Memory: 1983MB | ||
− | Welcome to | + | Welcome to pad.uugrn.org |
</pre> | </pre> | ||
Zeile 22: | Zeile 22: | ||
* Host: '''[https://pad.new.uugrn.org pad.new.uugrn.org]''' | * Host: '''[https://pad.new.uugrn.org pad.new.uugrn.org]''' | ||
− | '''ADMIN:''' sdk (sh+uugrn@ | + | '''ADMIN:''' sdk (sh+uugrn@codevoid.de) |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== INSTALL LOG == | == INSTALL LOG == | ||
Zeile 45: | Zeile 35: | ||
Etherpad Lite läuft unter dem User "etherpad". | Etherpad Lite läuft unter dem User "etherpad". | ||
Das Home directory des users ist /data/etherpad-lite. | Das Home directory des users ist /data/etherpad-lite. | ||
+ | |||
=== User anlegen === | === User anlegen === | ||
Zeile 59: | Zeile 50: | ||
$ apt-get install postgresql | $ apt-get install postgresql | ||
$ pg_ctlcluster 11 main start | $ pg_ctlcluster 11 main start | ||
− | |||
$ psql | $ psql | ||
CREATE USER etherpad; | CREATE USER etherpad; | ||
Zeile 79: | Zeile 69: | ||
$ diff settings.json.orig settings.json | $ diff settings.json.orig settings.json | ||
171c171 | 171c171 | ||
− | |||
− | |||
> /* | > /* | ||
175a176,184 | 175a176,184 | ||
Zeile 92: | Zeile 80: | ||
> "charset" : "utf8mb4" | > "charset" : "utf8mb4" | ||
> }, | > }, | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
407d415 | 407d415 | ||
< /* | < /* | ||
Zeile 111: | Zeile 87: | ||
< "password": "changeme1", | < "password": "changeme1", | ||
--- | --- | ||
− | > "password": " | + | > "password": "******", |
414,419d419 | 414,419d419 | ||
< }, | < }, | ||
Zeile 141: | Zeile 117: | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
− | $ systemctl enable etherpad | + | $ systemctl enable etherpad |
− | $ service etherpad | + | $ service etherpad start |
</pre> | </pre> | ||
Zeile 154: | Zeile 130: | ||
listen 443 ssl; | listen 443 ssl; | ||
− | server_name pad.uugrn.org; | + | server_name pad.new.uugrn.org; |
access_log /var/log/nginx/pad.uugrn.org.access.log; | access_log /var/log/nginx/pad.uugrn.org.access.log; | ||
error_log /var/log/nginx/pad.uugrn.org.error.log; | error_log /var/log/nginx/pad.uugrn.org.error.log; | ||
− | ssl_certificate /etc/letsencrypt/live/pad.uugrn.org/fullchain.pem; | + | ssl_certificate /etc/letsencrypt/live/pad.new.uugrn.org/fullchain.pem; |
− | ssl_certificate_key /etc/letsencrypt/live/pad.uugrn.org/privkey.pem; | + | ssl_certificate_key /etc/letsencrypt/live/pad.new.uugrn.org/privkey.pem; |
include /etc/letsencrypt/options-ssl-nginx.conf; | include /etc/letsencrypt/options-ssl-nginx.conf; | ||
Zeile 188: | Zeile 164: | ||
server { | server { | ||
listen 80; | listen 80; | ||
− | server_name pad.uugrn.org; | + | server_name pad.new.uugrn.org; |
rewrite ^(.*) https://$server_name$1 permanent; | rewrite ^(.*) https://$server_name$1 permanent; | ||
} | } | ||
Zeile 197: | Zeile 173: | ||
<pre> | <pre> | ||
$ apt-get install certbot python3-certbot-nginx | $ apt-get install certbot python3-certbot-nginx | ||
− | $ certbot | + | $ certbot |
<run through wizard> | <run through wizard> | ||