{"id":20429048,"url":"https://github.com/pp3345/pancake","last_synced_at":"2026-03-05T22:08:05.344Z","repository":{"id":2372086,"uuid":"3336629","full_name":"pp3345/Pancake","owner":"pp3345","description":"Simple, lightweight HTTP server with accelerated PHP support","archived":false,"fork":false,"pushed_at":"2014-06-01T15:15:18.000Z","size":7342,"stargazers_count":71,"open_issues_count":2,"forks_count":2,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-04-12T19:46:56.086Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pancakehttp.net","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pp3345.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-02-02T16:54:05.000Z","updated_at":"2024-10-14T11:55:14.000Z","dependencies_parsed_at":"2022-09-09T04:11:07.509Z","dependency_job_id":null,"html_url":"https://github.com/pp3345/Pancake","commit_stats":null,"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/pp3345/Pancake","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pp3345%2FPancake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pp3345%2FPancake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pp3345%2FPancake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pp3345%2FPancake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pp3345","download_url":"https://codeload.github.com/pp3345/Pancake/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pp3345%2FPancake/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30152073,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T21:15:50.531Z","status":"ssl_error","status_checked_at":"2026-03-05T21:15:11.173Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T07:32:44.447Z","updated_at":"2026-03-05T22:08:05.326Z","avatar_url":"https://github.com/pp3345.png","language":"PHP","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=89CFQ7SFX3MWY"],"categories":[],"sub_categories":[],"readme":"# [Pancake HTTP Server](http://pancakehttp.net)\n\n[![Build Status](http://ci.pp3345.net/job/Pancake/badge/icon)](http://ci.pp3345.net/job/Pancake/)\n\n## What is Pancake?\n\nPancake is a lightweight and fast web server created by [Yussuf Khalil](https://github.com/pp3345), mainly written in C, PHP and Moody.\nThe main goal of Pancake is achieving the best possible PHP script execution performance using its own PHP SAPI, however,\nyou may use nearly any server-side scripting language using the FastCGI and AJP13 interfaces. Thanks to the non-blocking server architecture\nPancake can also handle very high concurrency loads. Try it out!\n\n## System requirements\n\n* Linux \u003e= 2.6.9\n* PHP \u003e= 5.4.0 (PHP \u003e= 5.4.10 recommended, PHP 5.5 not supported yet)\n* i686 or x86_64 processor or Raspberry Pi (no *official* support for other ARM architectures)\n* OpenSSL \u003e= 0.9.8 for HTTPS (optional)\n\n## Installation\n\nInstalling Pancake is quite easy. Simply download the current version and extract it anywhere on the target computer.\nThen add the executable flag to the Pancake/sys/pancake.sh file and run it. On most systems the following commands should do the job:\n\n    wget -O pancake.tar.gz http://pancakehttp.net/latest\n    tar -zxvf pancake.tar.gz\n    mv Pancake-* Pancake\n    cd Pancake/sys\n    chmod +x pancake.sh\n    sudo ./pancake.sh\n\nAs you can see, `sudo` is used to run `pancake.sh` as root user. In case you're already root or your system uses another command (for example `su`)\nplease choose the appropriate command. Make sure you are allowed to write in the directory you want to install Pancake in.\n\n## Upgrading from older versions\n\nYou can simply overwrite your old Pancake. No configurations or vHosts will go lost. However, if there is an `UPGRADING` file in the root directory\nof the new Pancake, please make sure to read it first. It usually contains information about possible incompatibilities when upgrading.\n\n## Documentation\n\nDocumentation and information about the configuration of Pancake can be found at the [Pancake Wiki](https://github.com/pp3345/Pancake/wiki).\n\n## Bundled init script\n\nPancake has an official init script for Debian GNU/Linux (and Debian-derived distributions like Ubuntu or Raspbian) bundled.\nThe script is located in the main directory of Pancake. Run the following commands to use it:\n\n    cd \u003cPancakeDirectory\u003e\n    sudo cp init /etc/init.d/pancake\n    sudo chmod +x /etc/init.d/pancake\n    sudo update-rc.d pancake defaults enable\n    \nIn case your Pancake is **not** installed in /usr/local/Pancake, please change the `DAEMON` line in the script to match your Pancake installation path.\n\nYou can then start your Pancake using\n\n    sudo /etc/init.d/pancake start\n    \nand stop it again using\n\n    sudo /etc/init.d/pancake stop\n    \nPancake will also be automatically run when your computer starts up.\n\nThe script is bundled with kind permission of [Jan Erik Petersen](https://github.com/marco01809).\n\n## Contact\n\nIf you need help or have a question about Pancake, please feel free to write a mail to [support@pancakehttp.net](mailto:support@pancakehttp.net).\nI love to hear from you. :-)\n\n## Donations\n\nIf you love your tasty Pancake and my work, how about donating a few bucks via PayPal? :-) [![PayPal Donate](https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=89CFQ7SFX3MWY)\n\n## License\n\nAll Pancake source files are subject to the GNU Lesser General Public License v3. See LICENSE and LICENSE.GPL for copies of GNU LGPL v3 and GNU GPL v3.\nIn case you have any questions about the license, please contact [support@pancakehttp.net](mailto:support@pancakehttp.net).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpp3345%2Fpancake","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpp3345%2Fpancake","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpp3345%2Fpancake/lists"}