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

 
 
 

Contributors

Languages