Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
dienste:bytecluster0001 [14.07.2019 12:56] – Mailserver ergänzt stephanj | dienste:bytecluster0001 [04.01.2020 12:56] – raised topics by one level so they show up in the toc chaos | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== bytecluster0001 ====== | + | ======= bytecluster0001 |
- | bytecluster0001 ist ein virtueller Server, der Kommunikationsdienste für den Verein bereitstellt. Der Server wurde von der Firma Hetzner Online GmbH dankenswerter Weise zur Verfügung gestellt. | + | bytecluster0001 ist ein virtueller Server, der Kommunikationsdienste für den Verein bereitstellt. |
- | ===== Administratoren ===== | + | ====== Administratoren |
* [[user: | * [[user: | ||
Zeile 10: | Zeile 10: | ||
* [[user: | * [[user: | ||
- | ===== Benutzer ===== | + | ====== Benutzer |
* Bernd (Webseiten) | * Bernd (Webseiten) | ||
- | ===== IPs /DNS ===== | + | ====== IPs /DNS ====== |
* bytecluster0001.bytespeicher.org | * bytecluster0001.bytespeicher.org | ||
Zeile 20: | Zeile 20: | ||
* 2a01: | * 2a01: | ||
- | ===== Installation ===== | + | ====== Installation |
* Debian 8.2 minimal | * Debian 8.2 minimal | ||
- | ==== User / Gruppen ==== | + | ===== User / Gruppen |
* mkzero -> sudo | * mkzero -> sudo | ||
Zeile 38: | Zeile 38: | ||
* ffapi | * ffapi | ||
* synapse | * synapse | ||
- | ==== Pakete ==== | + | ===== Pakete |
* zsh | * zsh | ||
Zeile 48: | Zeile 48: | ||
* debian-goodies | * debian-goodies | ||
- | ==== Netzwerk ==== | + | ===== Netzwerk |
- | === Skript für IPv6-Adressen (benötigt für Matrix-IRC-Bridge) === | + | ==== Skript für IPv6-Adressen (benötigt für Matrix-IRC-Bridge) |
< | < | ||
#!/bin/bash | #!/bin/bash | ||
Zeile 66: | Zeile 66: | ||
* //**chmod +x / | * //**chmod +x / | ||
- | === Konfiguration === | + | ==== Konfiguration |
< | < | ||
Zeile 86: | Zeile 86: | ||
</ | </ | ||
- | ==== Konfiguration SSH ==== | + | ===== Konfiguration SSH ===== |
* HostKey DSA entfernt | * HostKey DSA entfernt | ||
Zeile 103: | Zeile 103: | ||
</ | </ | ||
- | ==== SUDO ==== | + | ===== SUDO ===== |
* Administrative Benutzer sind Mitglied der Gruppe " | * Administrative Benutzer sind Mitglied der Gruppe " | ||
- | ==== IPTABLES ==== | + | ===== IPTABLES |
* iptables-persistent | * iptables-persistent | ||
Zeile 206: | Zeile 206: | ||
</ | </ | ||
- | ==== MySQL/ | + | ===== MySQL/ |
* mariadb-server | * mariadb-server | ||
Zeile 248: | Zeile 248: | ||
</ | </ | ||
- | ==== NGINX ==== | + | ===== NGINX ===== |
* nginx | * nginx | ||
Zeile 299: | Zeile 299: | ||
</ | </ | ||
- | ==== Let's Encrypt (SSL-Zertifikate) ==== | + | ===== Let's Encrypt (SSL-Zertifikate) |
=== Installation === | === Installation === | ||
Zeile 418: | Zeile 418: | ||
* **// | * **// | ||
- | ==== User-Agent-Filter ==== | + | ===== User-Agent-Filter |
< | < | ||
### Block Mastodon | ### Block Mastodon | ||
Zeile 425: | Zeile 425: | ||
} | } | ||
</ | </ | ||
- | ==== PHP ==== | + | ===== PHP ===== |
* php5-fpm | * php5-fpm | ||
Zeile 446: | Zeile 446: | ||
post_max_size = 64M | post_max_size = 64M | ||
</ | </ | ||
- | ==== Ruby ==== | + | ===== Ruby ===== |
* ruby | * ruby | ||
- | ==== Bytebot ==== | + | ===== Bytebot |
Pakete: | Pakete: | ||
Zeile 494: | Zeile 494: | ||
* // | * // | ||
- | ==== Twitterstatus / Twitterstatus Makerspace ==== | + | ===== Twitterstatus / Twitterstatus Makerspace |
Die Anleitung ist für " | Die Anleitung ist für " | ||
Zeile 558: | Zeile 558: | ||
</ | </ | ||
- | ==== Freifunk-API ==== | + | ===== Freifunk-API |
=== Pakete === | === Pakete === | ||
Zeile 654: | Zeile 654: | ||
* // | * // | ||
- | ==== paste.bytespeicher.org ==== | + | ===== paste.bytespeicher.org |
* Datenbank: bs_paste | * Datenbank: bs_paste | ||
Zeile 710: | Zeile 710: | ||
</ | </ | ||
- | ==== bytespeicher.org ==== | + | ===== bytespeicher.org |
* Datenbank: wp_bs | * Datenbank: wp_bs | ||
Zeile 830: | Zeile 830: | ||
</ | </ | ||
- | ==== status.bytespeicher.org ==== | + | ===== status.bytespeicher.org |
* **//useradd spacestatus -m -G www-data// | * **//useradd spacestatus -m -G www-data// | ||
Zeile 907: | Zeile 907: | ||
</ | </ | ||
- | ==== makerspace-erfurt.de / fablab-erfurt.de ==== | + | ===== makerspace-erfurt.de / fablab-erfurt.de |
* Datenbank: makerspace_wp | * Datenbank: makerspace_wp | ||
Zeile 978: | Zeile 978: | ||
</ | </ | ||
- | ==== cloud.technikkultur-erfurt.de (Nextcloud) ==== | + | ===== cloud.technikkultur-erfurt.de (Nextcloud) |
* Datenbank: makerspace_oc | * Datenbank: makerspace_oc | ||
Zeile 1112: | Zeile 1112: | ||
</ | </ | ||
- | ==== Redmine ==== | + | ===== Redmine |
* Datenbank: redmine | * Datenbank: redmine | ||
Zeile 1258: | Zeile 1258: | ||
</ | </ | ||
- | ==== Dokuwiki ==== | + | ===== Dokuwiki |
* DocumentRoot: | * DocumentRoot: | ||
Zeile 1326: | Zeile 1326: | ||
</ | </ | ||
- | ==== Pad ==== | + | ===== Pad ===== |
* Software: Etherpad-lite | * Software: Etherpad-lite | ||
Zeile 1441: | Zeile 1441: | ||
* https:// | * https:// | ||
- | ==== wall.technikkultur-erfurt.de ==== | + | ===== wall.technikkultur-erfurt.de |
* Config: / | * Config: / | ||
Zeile 1464: | Zeile 1464: | ||
</ | </ | ||
- | ==== opendata.bytespeicher.org ==== | + | ===== opendata.bytespeicher.org |
* Webspace: / | * Webspace: / | ||
Zeile 1520: | Zeile 1520: | ||
</ | </ | ||
- | ==== Piwik ==== | + | ===== Piwik ===== |
* Datenbank: bs_piwik | * Datenbank: bs_piwik | ||
Zeile 1544: | Zeile 1544: | ||
</ | </ | ||
- | ==== Roundcube ==== | + | ===== Roundcube |
* Datenbank: roundcubemail | * Datenbank: roundcubemail | ||
Zeile 1661: | Zeile 1661: | ||
* //**rm -rf / | * //**rm -rf / | ||
- | ==== Matrix/ | + | ===== Matrix/ |
* useradd -m synapse | * useradd -m synapse | ||
Zeile 2098: | Zeile 2098: | ||
</ | </ | ||
- | === Matrix IRC Bridge === | + | ==== Matrix IRC Bridge |
* curl -sL https:// | * curl -sL https:// | ||
Zeile 2480: | Zeile 2480: | ||
* systemctl start matrix-irc-bridge.service | * systemctl start matrix-irc-bridge.service | ||
- | === Upgrade zu Postgres === | + | ==== Upgrade zu Postgres |
* wget -q https:// | * wget -q https:// | ||
* echo deb http:// | * echo deb http:// | ||
Zeile 2524: | Zeile 2524: | ||
Es wurde https:// | Es wurde https:// | ||
- | === Externe Synapse Dokumentation === | + | ==== Externe Synapse Dokumentation |
* https:// | * https:// | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
- | ==== users.bytespeicher.org ==== | + | ===== users.bytespeicher.org |
< | < | ||
Zeile 2551: | Zeile 2551: | ||
</ | </ | ||
- | ===== Datensicherung ===== | + | ====== Datensicherung |
Die Datensicherung erfolgt verschlüsselt auf einen Server von [[user: | Die Datensicherung erfolgt verschlüsselt auf einen Server von [[user: | ||
Zeile 2678: | Zeile 2678: | ||
</ | </ | ||
- | ===== Postfächer und Forward-Konten ===== | + | ====== Postfächer und Forward-Konten |
Als Mailserver wird Postfix eingesetzt. | Als Mailserver wird Postfix eingesetzt. | ||
Zeile 2684: | Zeile 2684: | ||
[mehr Dokumentation nötig…] | [mehr Dokumentation nötig…] | ||
+ | |||
+ | |||
+ | ===== Postfach anlegen ==== | ||
+ | |||
+ | mit '' | ||
+ | |||
+ | Passwort-Hash mit FQDN-Mail in / | ||
+ | |||
+ | |||
+ | in den mail-ordner Wechsel und Postfach-Ordner anlegen und Besitzer sowie Rechte anpassen | ||
+ | |||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | |||
+ | |||
+ |