Skip to content

danielsebesta/brambora-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Brambora Scripts

BramboraSetup.sh 🥔

Instalační a nastavovací skript pro nový Ubuntu VPS. Tento skript:

  • Provede aktualizaci systému a instalaci základních nástrojů (curl, wget, git, unzip, atd.)
  • Nainstaluje a nakonfiguruje webový server nginx nebo Apache2
  • Nainstaluje nejnovější verzi PHP včetně běžně používaných rozšíření
  • Nastaví a spustí fail2ban pro základní ochranu
  • Nastaví firewall UFW, povolí porty 22 (SSH), 80 (HTTP), 443 (HTTPS) a 8080 (alternativní HTTP)
  • Nainstaluje a aktivuje Docker a docker-compose pro další rozšíření serveru
  • Aktivuje unattended-upgrades pro automatické bezpečnostní aktualizace systému

BramboraWeb.sh 🌐

Skript pro rychlé nastavení webů na již připraveném serveru. Funkce:

  • Podpora webserverů nginx i Apache2 (detekce nebo manuální výběr)
  • Zadání hlavní domény a volitelných aliasů
  • Zadání emailu správce
  • Výběr mezi dvěma režimy:
    • Statický web - zadáš cestu ke složce s webem
    • Reverse proxy - zadáš port na localhostu, kam bude proxy nasměrována
  • Vytvoří příslušnou konfiguraci pro vybraný webserver, povolí potřebné moduly (u Apache2) a reloadne službu
  • Na konci nabídne automatické vytvoření a nasazení HTTPS certifikátu přes Let's Encrypt (certbot)

Použití

doplnim.

About

Sada skriptů pro rychlé nastavení Ubuntu VPS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages