Aurora Panel: Ein kostenloses Multiserver-Port-Mietverwaltungspanel, das iptables, socat, gost usw. unterstützt.

Aurora Panel: Ein kostenloses Multiserver-Port-Mietverwaltungspanel, das iptables, socat, gost usw. unterstützt.

Aurora Panel ist ein Verwaltungspanel für die Port-Miete mehrerer Server. Sie können mehrere Server und Ports hinzufügen und sie jedem registrierten Benutzer zuweisen. Mieter können die zugewiesenen Ports problemlos verwenden, um verschiedene Vorgänge auszuführen. Derzeit unterstützte Portfunktionen: iptables, socat, gost, ehco, v2ray, brook, iperf, wstunnel, shadowsocks, tinyPortMapper, Prometheus Node Exporter usw.

Dieses Panel muss nicht gesteuert werden. Der Server, auf dem das Panel installiert ist, muss lediglich in der Lage sein, sich per SSH mit der gesteuerten Maschine zu verbinden . Die gesteuerte Maschine muss jedoch systemd verwenden, und die iptables-Funktion unterstützt nur Server, auf denen iptables installiert ist. gost unterstützt nur Linux x86-Systeme. Derzeit nur auf CentOS 7+, Debian 9+, Ubuntu 18+ getestet. (Der Blogger hat es erfolgreich auf debina9 installiert)

Docker installieren

 curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

Starten Sie Docker und richten Sie es für den automatischen Start ein

 systemctl enable --now Docker

Einen Nicht-Root-Benutzer hinzufügen

 Docker gruppieren
Benutzermod -aG Docker $USER
Docker von Newgrp

Installieren Sie Docker-Compose

 curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
# Wenn /usr/local/bin nicht im PATH ist ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

SSH-Schlüssel generieren

 ssh-keygen -t rsa -b 4096 -C "[email protected]"

# Überspringen Sie die Setup-Passwortphase, um das Panel zu installieren/starten

 mkdir -p Aurora
CD Aurora
wget https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/docker-compose.yml -O docker-compose.yml
docker-compose up -d

# Erstellen Sie einen Administratorbenutzer

 docker-compose exec backend python app/initial_data.py

Sie können dann auf das Panel zugreifen, indem Sie http://IhreIP:8000 besuchen.

Stellen Sie die Maschine so ein, dass das Panel automatisch neu gestartet wird

 systemctl aktiviert Docker

Konfiguration

 Ändern Sie alle POSTGRES_USER und POSTGRES_PASSWORD sowie die entsprechende DATABASE_URL. Obwohl die Datenbank nicht öffentlich ist, ist die Verwendung des Standarddatenbankbenutzers und -kennworts nicht sicher! Standardmäßig sendet das Backend Fehlermeldungen an Sentry, was zu Informationslecks führen kann. Entfernen Sie ENABLE_SENTRY: „yes“. Standardmäßig wird ~/.ssh/id_rsa als Schlüssel zum Herstellen einer Verbindung mit dem Server bereitgestellt. Wenn Sie andere Schlüssel verwenden oder keine Schlüssel verwenden, können Sie diese löschen – $HOME/.ssh/id_rsa:/app/ansible/env/ssh_key

Deinstallationsbereich

 Docker-Compose nach unten
Docker-Volume RM Aurora_DB-Daten
Docker-Volume RM Aurora_App-Daten

Open Source: https://github.com/Aurora-Admin-Panel/deploy

<<:  HostYun: 18 Yuan/Monat/512 MB Speicher/5 GB SSD-Speicherplatz/300 GB Datenverkehr/50 Mbit/s-500 Mbit/s-Port/KVM/Los Angeles/China Unicom 9929

>>:  Half Moon Bay: Shanghai AZURE-Verkehrsweiterleitung, 2 Gbit/s Bandbreite, 250 GB monatlicher Verkehr, monatliche Zahlung von 9,99 US-Dollar

Artikel empfehlen

【Black Friday】PQ.Hosting: dauerhaft 26 % Rabatt

Es stehen zahlreiche Rechenzentren zur Auswahl. G...

Standalone-Server, unter CentOS-System DNS und Gateway ändern

Bei einigen unabhängigen Servern ist das System n...

LetBox: 7 $/Monat/2 GB RAM/25 GB Speicher/5 TB Bandbreite/KVM/Los Angeles

LetBox verfügt über einen speziellen VPS auf KVMP...

Sechs kostenlose Genesis Child Themes von StudioPress

Ich denke, jeder, der WP verwendet, kennt den Nam...

JunaWeb VPS Sonderangebote

OpenVZ 256M 14 $/Monat 50 % Rabatt im ersten Mona...