{"id":15173814,"url":"https://github.com/mrgkanev/phpstack","last_synced_at":"2026-02-18T17:01:23.018Z","repository":{"id":254422018,"uuid":"846469248","full_name":"MrGKanev/phpstack","owner":"MrGKanev","description":"This project provides an advanced calculator for estimating resource requirements for LAMP (Linux, Apache, MySQL, PHP) and LEMP (Linux, Nginx, MySQL, PHP) stacks. It helps users determine the appropriate CPU, RAM, and storage needs based on their selected services and expected concurrent users.","archived":false,"fork":false,"pushed_at":"2024-08-23T10:40:18.000Z","size":22,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-09T00:08:23.508Z","etag":null,"topics":["apache","calculator-application","lamp-stack","lemp-stack","mariadb","mysql","nginx"],"latest_commit_sha":null,"homepage":"http://phpstack.gkanev.com/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MrGKanev.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-23T09:22:08.000Z","updated_at":"2024-08-23T10:40:21.000Z","dependencies_parsed_at":"2024-08-23T11:27:48.180Z","dependency_job_id":"a8a2236b-5032-4ced-83af-0aee9a58c4ad","html_url":"https://github.com/MrGKanev/phpstack","commit_stats":null,"previous_names":["mrgkanev/phpstack"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MrGKanev/phpstack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrGKanev%2Fphpstack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrGKanev%2Fphpstack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrGKanev%2Fphpstack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrGKanev%2Fphpstack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MrGKanev","download_url":"https://codeload.github.com/MrGKanev/phpstack/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrGKanev%2Fphpstack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29587066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T16:55:40.614Z","status":"ssl_error","status_checked_at":"2026-02-18T16:55:37.558Z","response_time":162,"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":["apache","calculator-application","lamp-stack","lemp-stack","mariadb","mysql","nginx"],"created_at":"2024-09-27T11:02:47.783Z","updated_at":"2026-02-18T17:01:22.860Z","avatar_url":"https://github.com/MrGKanev.png","language":"CSS","readme":"# Stack Calculator 2026\n\nModern web stack resource calculator for LAMP, LEMP, and next-gen architectures. Calculate optimal CPU, RAM, and storage for your infrastructure with real-time cloud provider cost estimates.\n\n## What's New in 2026\n\n- **Modern Runtimes**: Bun, Deno alongside Node.js and PHP 8.4+\n- **New Web Servers**: Caddy (auto-HTTPS), LiteSpeed\n- **Updated Caching**: Valkey (open-source Redis fork) replaces Redis as the recommended option\n- **Vector Database**: Qdrant for AI/ML applications\n- **SQLite**: For edge computing and serverless architectures\n- **Cloud Pricing**: Real-time estimates for Hetzner, DigitalOcean, Vultr, AWS\n- **Dark Mode**: System-aware with manual toggle\n- **Export Configs**: JSON and YAML export for IaC workflows\n\n## Features\n\n- **18 Services** across 4 categories (Web Servers, Runtimes, Databases, Caching)\n- **6 Quick Presets**: WordPress, E-commerce, High Traffic, JAMstack 2026, Microservices, AI-Ready\n- **Real-time Calculations**: Instant resource updates as you configure\n- **Cloud Cost Estimates**: Monthly pricing for major providers\n- **Export Options**: Download your config as JSON or YAML\n- **Responsive Design**: Works on desktop, tablet, and mobile\n- **Accessibility**: Keyboard navigation, ARIA labels, screen reader support\n\n## Supported Services\n\n### Web Servers\n- Apache, Nginx, Caddy, LiteSpeed\n\n### Runtimes\n- PHP 8.4+, Node.js, Bun, Deno\n\n### Databases\n- MySQL, MariaDB, PostgreSQL, MongoDB, SQLite, Qdrant (vector DB)\n\n### Caching \u0026 Messaging\n- Valkey, Redis, Memcached, RabbitMQ\n\n## Quick Start\n\n```bash\n# Clone\ngit clone https://github.com/MrGKanev/phpstack.git\ncd phpstack\n\n# Install dependencies\nnpm install\n\n# Development (watch mode)\nnpx tailwindcss -i ./src/input.css -o ./src/output.css --watch\n\n# Production build\nnpx tailwindcss -i ./src/input.css -o ./src/output.css --minify\n```\n\nOpen `index.html` in your browser.\n\n## Tech Stack\n\n- **Tailwind CSS 4** - Utility-first CSS\n- **Vanilla JavaScript** - No frameworks, fast loading\n- **Tippy.js** - Tooltips\n\n## Contributing\n\n1. Fork the repo\n2. Create a feature branch: `git checkout -b feature/new-service`\n3. Commit changes: `git commit -m 'Add new service'`\n4. Push: `git push origin feature/new-service`\n5. Open a Pull Request\n\n## License\n\nMIT License - see [LICENSE](LICENSE)\n\n## Author\n\n[Gabriel Kanev](https://gkanev.com)\n\n---\n\n**Live Demo**: [phpstack.gkanev.com](https://phpstack.gkanev.com)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrgkanev%2Fphpstack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrgkanev%2Fphpstack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrgkanev%2Fphpstack/lists"}