Skip to content

amiayon8/microHost

Repository files navigation

MicroHost

I needed a way to host small PHP scripts on a Raspberry Pi without giving them full system access or installing a massive, bloated control panel. MicroHost is what I ended up building.

It's an API-first hosting platform for PHP scripts, written in FastAPI. Before a script is ever allowed to touch the server, MicroHost runs it through VirusTotal, scans it locally with ClamAV, and checks for dangerous PHP functions.

What you need to run this

  • Python 3.8+
  • PHP-FPM
  • ClamAV

Getting it running

Clone the repo, and then:

  1. Run the Installation Script:
bash install.sh
  1. Install the required Python dependencies:
pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors