Skip to content

vog/staticjoomla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Staticjoomla

Protect against Joomla security flaws by not running Joomla in public.

This tool copies your internal (via HTTPS and HTTP Auth protected) Joomla pages, performs a whole bunch of necessary cleanup steps and makes them available as static files.

It enables you to implement the Editing-Publishing Separation pattern despite using Joomla.

User Installation

Clone the repository:

git clone https://github.com/vog/staticjoomla.git

If you like, put staticjoomla into PATH (assuming ~/bin is in your PATH):

install -d ~/bin
ln -sfT $(pwd)/staticjoomla/staticjoomla ~/bin/staticjoomla

System-wide Installation

Clone the repository:

git clone https://github.com/vog/staticjoomla.git /opt/staticjoomla

If you like, put staticjoomla into PATH:

install -m 755 -d /usr/local/bin
ln -sfT $(pwd)/staticjoomla/staticjoomla /usr/local/bin/staticjoomla

Upgrade

cd /PATH/TO/staticjoomla
git pull

License

This project is licensed under the ISC license.

About

Protect against Joomla security flaws by not running Joomla in public.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages