Hasty Briefsbeta

Show HN: I got tired of managing dev environments, so I built ServBay

10 hours ago
  • #development
  • #servbay
  • #toolkit
  • ServBay provides a one-click installation for various development languages, databases, and services including PHP, Node.js, Python, MySQL, MongoDB, DNS, email, and Ollama large language models.
  • Supports multi-version coexistence for development languages and databases, allowing different projects to run simultaneously without interference.
  • Includes built-in DNS service for using non-existent domain names with free SSL certificates, enhancing security and saving costs.
  • Features a built-in mail server with POP3/SMTP support, STARTTLS, SSL/TLS, SMTP Relay, SpamAssassin, and a WebMail interface.
  • Offers a built-in PKI system for creating CA and issuing free SSL certificates, including S/MIME, code signing, and document signing certificates.
  • Supports various web development languages (PHP, Node.js, Python, etc.) with multiple versions and automatic runtime environment configuration.
  • Integrates multiple databases (MySQL, MariaDB, PostgreSQL, etc.) with graphical and command-line tools for management and multi-version testing.
  • Includes reverse proxy features (Ngrok, FRP, etc.) for exposing internal services externally with custom domain names and SSL support.
  • User testimonials highlight ease of use, flexibility, and efficiency in managing development environments and legacy projects.
  • ServBay is optimized for better resource consumption compared to Docker and easier setup than Homebrew, MAMP, or XAMPP.
  • Supports running multiple PHP versions concurrently and detailed package versions from historical to latest releases.
  • Includes Ollama for running large language models like deepseek, qwen, and llama, facilitating AI development.