Instalac a konfigurace Elasticsearch a HTTPS pro server s Mastodonem.
Go to file
2024-05-17 18:54:30 +02:00
env.production do souboru env.production přidáno nastavení mastodon serveru 2024-05-17 18:54:30 +02:00
LICENSE Initial commit 2024-05-17 15:19:19 +00:00
README.md aktualizace README souboru 2024-05-17 18:26:02 +02:00

Instalace Elasticsearch pro Mastodon

Tento repozitář obsahuje instrukce a konfigurace pro instalaci a nastavení Elasticsearch serveru, který je určen pro použití s Mastodon instancí na serveru Ubuntu 22.04.

Požadavky

  • Ubuntu 22.04
  • OpenJDK 11

Instalace Elasticsearch

  1. Aktualizace systému

    sudo apt update
    
  2. Instalace OpenJDK 11

    sudo apt install openjdk-11-jre
    
  3. Přidání Elasticsearch repozitáře

    wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-    key add -
    sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/7.x/apt          stable main" > /etc/apt/sources.list.d/elastic-7.x.list'
    sudo apt update
    
  4. Instalace Elasticsearch

    sudo apt install elasticsearch
    

    ¨

  5. Zapnutí a spuštění služby Elasticsearch

    sudo service elasticsearch start
    sudo systemctl enable elasticsearch
    

Nastavení bezpečnosti

  1. Konfigurace firewallu Povolte přístup pouze z IP adresy serveru s Mastodon instancí:

    sudo ufw allow from <IP_adresa_Mastodon_serveru> to any port 9200
    
  2. Autentikace uživatelů Přidejte uživatele a nastavte role pro zabezpečení přístupu.