mastodon
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| mastodon [2024/02/09 17:32] – domele | mastodon [2026/08/10 12:50] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | FIXME | ||
| - | {{tag> | ||
| - | ~~~NOCACHE~~~ | ||
| - | Howto Install Mastodon: | ||
| - | |||
| - | |||
| - | |||
| - | ===== Debian: ===== | ||
| - | |||
| - | |||
| - | |||
| - | * This will be a rapid and dirty Tutorial to gain the maximum afford. | ||
| - | * I assume you use a fresh, not used System. | ||
| - | |||
| - | |||
| - | ====== Installing Pre-Requirements ====== | ||
| - | |||
| - | * < | ||
| - | apt -qy update | ||
| - | apt install -qy curl gnupg2 ca-certificates lsb-release debian-archive-keyring sudo git build-essentials | ||
| - | </ | ||
| - | |||
| - | ===== Adding Sources ===== | ||
| - | |||
| - | * < | ||
| - | sudo curl https:// | ||
| - | sudo curl -fsSL https:// | ||
| - | sudo install -m 0755 -d / | ||
| - | sudo curl -fsSL https:// | ||
| - | sudo chmod a+r / | ||
| - | sudo echo \ | ||
| - | "deb [arch=$(dpkg --print-architecture) signed-by=/ | ||
| - | $(. / | ||
| - | sudo tee / | ||
| - | |||
| - | * < | ||
| - | for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done | ||
| - | sudo apt -qy update && apt -qy dist-upgrade | ||
| - | </ | ||
| - | |||
| - | ===== Adding Debian Backports (optional) ===== | ||
| - | |||
| - | * < | ||
| - | * < | ||
| - | deb http:// | ||
| - | deb-src http:// | ||
| - | </ | ||
| - | |||
| - | ===== Setup Mastodon: User and Repository Cloning ===== | ||
| - | |||
| - | * < | ||
| - | * < | ||
| - | * < | ||
| - | * < | ||
| - | * < | ||
| - | * < | ||
| - | * < | ||
| - | * < | ||
| - | * < | ||
| - | |||
| - | |||
| - | ===== Setup Mastodon: .env.production ===== | ||
| - | |||
| - | * Short Info: don't edit the file, it will be overwritten by the next command. | ||
| - | * Follow up the configuration Guide. You don't need to compile your own Stuff. REALLY NOT. Save the Time :-) | ||
| - | * Trust me its a pain in the Backside and waste your time... ;-D | ||
| - | * < | ||
| - | |||
| - | * Pre-Compile all Assets. | ||
| - | * < | ||
| - | |||
| - | |||
| - | ===== Setup Mastodon: NGINX ===== | ||
| - | |||
| - | * We need to create and add some informations for NGINX to use it | ||
| - | * Hint: If you need to use a other Reverse-Proxy in front of it, its untested and my not work | ||
| - | * < | ||
| - | * < | ||
| - | * < | ||
| - | ===== Setup Mastodon: systemd ===== | ||
| - | |||
| - | |||
| - | * < | ||
| - | * < | ||
| - | * < | ||
| - | * < | ||
| - | * <code sudo systemctl enable --now mastodon.service </ | ||
mastodon.1707499932.txt.gz · Zuletzt geändert: von domele
