Naja klar hab ich nen Grid am laufen, mit dem Kubwa Manager, da schau ich einiges ab in den Ini Files, da ich noch keine aktuelle Beschreibung gefunden hab wie man die entsprechenden Inis durchgeht, was aktiviert und customized.
Es geht um folgendes:
Ich bau gerade ein Install Script und nen Manager fürs Terminal, was halt fast vollautomatisch ein Opensimulator im Gridmode installiert und konfiguriert.
Die Installation bereitet im Grid Mode die Robust und 5 Regionen vor, anhand einer Variablen Datei, wo halt alles nennenswerte drinsteht.
Das Install Script macht in etwa dies:
- Update des Systems (Debian 12)
- Herunterladen und Installieren der benötigten Pakete (mono, mariadb, tcpdump, tmux, ufw und noch so einige)
- Herunterladen des Opensimulators (latest-build, werd ich noch fix auf eine Version setzen)
- Settings der DB Engine
- Vorbereiten der Datenbank Instanzen Robust und die 5 Regionen (DB und User)
- Erstellen der Verzeichnisse für die Instanzen, Robust und die 5 Regionen
- Anpassen der Ini Files (diverse Configs, Datenbank Connect String usw)
- Anlegen eines Haupt Users
- Einspielen einfacher Start OARS und IARs
- Konfigurieren von UFW (Firewall)
- Konfigurieren für Autostart (falls der Server rebootet)
Dieser Teil habe ich eigentich bis auf wenige Anpassungen fertig, und werde dies euch mal vorstellen und darüber quatschen, was man noch für Anpassungen an den Ini Files machen muss.
In Kürze kommt ein kleiner Manager der vorwiegend mit Tmux Panes läuft, wo man halt das wesentliche über ein Auswahlmenü machen kann.
Auf der Liste habe ich dann noch die automatische Installation von fail2ban
Ob ich noch SSH absichere mit Keys, überleg ich mir noch...
Deswegen meine blöden Fragen, da ich mich nun mit dem Kern eines Opensimulators befassen muss, und glaub mir, die Fragen werden bald immer mehr
Klingt gut, oder ?
Hast ne kleine Linux VPS und bietest Dich als Tester an ?
Viele Grüße
Trawell