Hauptseite und Supabase: Unterschied zwischen den Seiten

Aus ahrensburg.city
(Unterschied zwischen Seiten)
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
// via Wikitext Extension for VSCode
 
Zeile 1: Zeile 1:
<strong>MediaWiki wurde installiert.</strong>
Supabase ist eine Open-Source-Plattform, die eine Vielzahl von Diensten für die Entwicklung von Anwendungen bereitstellt. Es bietet eine Datenbank, Authentifizierung, Echtzeit- und REST-APIs, Dateispeicherung und mehr. Supabase basiert auf PostgreSQL und bietet eine einfache Möglichkeit, Datenbanken zu erstellen und zu verwalten.


Hilfe zur Verwendung und Konfiguration der Wiki-Software findest du im [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents Benutzerhandbuch].
==Ubuntu 24.04 LTS Installation==
 
Um Supabase auf einem Ubuntu 24.04 LTS-Server zu installieren, führen Sie die folgenden Schritte aus:
== Starthilfen ==
===Installieren Sie ufw===
 
ufw ist ein Frontend für iptables und bietet eine einfache Möglichkeit, die Firewall auf einem Ubuntu-Server zu konfigurieren. Installieren Sie ufw mit dem folgenden Befehl:
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Liste der Konfigurationsparameter]
<pre>
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ Häufige Fragen zu MediaWiki]
sudo apt update #Aktualisieren Sie die Paketliste
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ Mailingliste zu neuen Versionen von MediaWiki]
sudo apt install ufw #Installieren Sie ufw
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Übersetze MediaWiki für deine Sprache]
</pre>
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst]
Standardregeln setzen
<pre>
sudo ufw default deny incoming #Blockieren Sie eingehende Verbindungen
sudo ufw default allow outgoing #Erlauben Sie ausgehende Verbindungen
sudo ufw allow ssh #Erlauben Sie SSH-Verbindungen
sudo ufw allow http #Erlauben Sie HTTP-Verbindungen
sudo ufw allow https #Erlauben Sie HTTPS-Verbindungen
</pre>
Aktivieren Sie ufw
<pre>
sudo ufw enable #Aktivieren Sie ufw
</pre>
===Installieren Sie Docker===
* [https://docs.docker.com/engine/install/ubuntu/ Docker installieren]
====. Ändern der Docker-Daemon-Konfiguration====
Deaktivieren von iptables:
<pre>
sudo nano /etc/docker/daemon.json #Öffnen Sie die Docker-Daemon-Konfigurationsdatei
</pre>
Fügen Sie die folgende Konfiguration hinzu:
<pre>
{
  "iptables": false #Deaktivieren Sie iptables
}
</pre>
Starten Sie den Docker-Dienst neu:
<pre>
sudo systemctl restart docker #Starten Sie den Docker-Dienst neu
</pre>
===Installieren Sie Supabase===
* [https://supabase.com/docs/guides/self-hosting Supabase selbst hosten]

Version vom 1. Oktober 2024, 01:15 Uhr

Supabase ist eine Open-Source-Plattform, die eine Vielzahl von Diensten für die Entwicklung von Anwendungen bereitstellt. Es bietet eine Datenbank, Authentifizierung, Echtzeit- und REST-APIs, Dateispeicherung und mehr. Supabase basiert auf PostgreSQL und bietet eine einfache Möglichkeit, Datenbanken zu erstellen und zu verwalten.

Ubuntu 24.04 LTS Installation

Um Supabase auf einem Ubuntu 24.04 LTS-Server zu installieren, führen Sie die folgenden Schritte aus:

Installieren Sie ufw

ufw ist ein Frontend für iptables und bietet eine einfache Möglichkeit, die Firewall auf einem Ubuntu-Server zu konfigurieren. Installieren Sie ufw mit dem folgenden Befehl:

sudo apt update #Aktualisieren Sie die Paketliste
sudo apt install ufw #Installieren Sie ufw
 
Standardregeln setzen
 sudo ufw default deny incoming #Blockieren Sie eingehende Verbindungen
 sudo ufw default allow outgoing #Erlauben Sie ausgehende Verbindungen
 sudo ufw allow ssh #Erlauben Sie SSH-Verbindungen
 sudo ufw allow http #Erlauben Sie HTTP-Verbindungen
 sudo ufw allow https #Erlauben Sie HTTPS-Verbindungen
 

Aktivieren Sie ufw

sudo ufw enable #Aktivieren Sie ufw

Installieren Sie Docker

. Ändern der Docker-Daemon-Konfiguration

Deaktivieren von iptables:

sudo nano /etc/docker/daemon.json #Öffnen Sie die Docker-Daemon-Konfigurationsdatei

Fügen Sie die folgende Konfiguration hinzu:

{
  "iptables": false #Deaktivieren Sie iptables
}

Starten Sie den Docker-Dienst neu:

sudo systemctl restart docker #Starten Sie den Docker-Dienst neu

Installieren Sie Supabase