ServBay bevat alle diensten die ontwikkelaars dagelijks nodig hebben. Of het nu gaat om programmeertalen zoals PHP, Node.js, Python, Golang, Java, .NET, Ruby, Rust, databases als MySQL, MariaDB, PostgreSQL, MongoDB, Redis, of diensten als DNS, e-mail, reverse proxy en zelfs grote taalmodellen als Ollama – je installeert alles met één klik, direct klaar voor gebruik. Dankzij een ruime selectie van versies vind je zelfs verouderde pakketten zoals PHP 5.6 of Node.js 12. Meerdere versies kunnen naast elkaar draaien zonder elkaar te beïnvloeden.
Het is normaal dat verschillende projecten verschillende versies van programmeertalen en databases gebruiken. ServBay biedt configuratie op projectniveau, zodat je per project verschillende programmeertalen en hun versies kunt instellen, volledig onafhankelijk van elkaar. Zo ontwikkel je flexibel en houd je controle over je projectinstellingen.
Tijdens de hele ontwikkelcyclus zijn domeinen een verbruiksproduct. ServBay wordt geleverd met een ingebouwde DNS-service, waarmee ontwikkelaars niet-bestaande domeinen en TLDs kunnen gebruiken zonder deze te registreren. Bovendien worden gratis SSL-certificaten uitgegeven voor deze domeinen. Dit bespaart ontwikkelaars niet alleen veel geld, maar verhoogt ook de veiligheid aanzienlijk.
Een e-maildienst is onmisbaar tijdens het ontwikkelen. ServBay heeft een ingebouwde mailserver waarmee je gemakkelijk POP3/SMTP en andere e-maildiensten gebruikt. Via ServBay PKI is er zero-configuratie ondersteuning voor STARTTLS en SSL/TLS. Wil je mails extern verzenden? Met de ingebouwde SMTP Relay en SpamAssassin lukt dat moeiteloos. Daarnaast is er een krachtige webmailinterface.
ServBay beschikt over een ingebouwd PKI-systeem waarmee ontwikkelaars gratis hun eigen CA kunnen maken en SSL-certificaten uitgeven. Niet alleen domeincertificaten worden ondersteund, maar ook S/MIME-certs voor e-mail, code signing, en documentenondertekening. Hiermee versleutel je o.a. web-, database- en e-mailverkeer en teken je softwarepakketten digitaal. Daarnaast ondersteunt ServBay SSL-certificaten aanvragen via ACME bij Let's Encrypt, ZeroSSL en Google Trust Services, inclusief automatische verlenging.
ServBay ondersteunt talloze populaire webdevelopment-talen, zoals PHP, Node.js, Python, Golang, Java, .NET, Ruby, Rust en meer. Voor elke taal zijn verschillende versies beschikbaar, zodat je eenvoudig de juiste versie voor je project kiest. ServBay configureert de runtime automatisch, je hoeft niets handmatig te installeren of in te stellen. Wissel met één klik tussen verschillende taalversies om snel compatibiliteit te testen.
ServBay integreert populaire databaseoplossingen als MySQL, MariaDB, PostgreSQL, MongoDB, Redis, Memcached, SQLite en meer. Je kiest naar wens de juiste database en installeert die direct met één klik. Zowel een grafische interface als commandoregeltools zijn beschikbaar voor dagelijkse taken zoals databasebeheer, import/export of het uitvoeren van SQL-statements. Ook is het mogelijk meerdere databaseversies naast elkaar te draaien, handig voor compatibiliteitstests.
ServBay ondersteunt reverse proxy's als Ngrok, Pinggy.io, FRP en Oray Peanut Shell. Hiermee kun je eenvoudig interne ServBay-diensten beschikbaar maken via het externe netwerk. Ideaal voor het testen van webhooks, toegang tot interne services, of het creëren van beveiligde tunnels. Reverse proxy in ServBay ondersteunt aangepaste domeinen, SSL-certificaten en HTTP/3, wat zorgt voor veilige en efficiënte verbindingen.
"We installeerden altijd alles via BREW en het beheer van poorten was erg lastig. ServBay is echt een wonder! Ik ben helemaal weg van ServBay!"
"Ik werk heel graag met ServBay en ik geloof dat het nog breder gebruikt zal worden in de WordPress-wereld."
"Tot nu toe heb ik geen enkele andere manier gevonden om .Net 4 op een Mac te draaien zonder een virtuele machine, behalve met ServBay. Het heeft mijn legacy-project gered."
"Ik ben nieuw bij ServBay en ik moet zeggen: eindelijk bestaat er zo’n dienst, ik ben superblij! Hulde aan de ontwikkelaars! Jullie hebben fantastisch werk geleverd! #Respect! Blijf alsjeblieft focussen op het hoge kwaliteitsniveau dat jullie al leveren en haast je niet om nieuwe features uit te brengen. Ik ben erg tevreden met de huidige service en hoop dat jullie blijven groeien en geweldige software blijven ontwikkelen!"
"Voor nieuwe ontwikkelaars is dit de meest eenvoudige en gebruiksvriendelijke webservicesoftware."
"ServBay is bijzonder gebruiksvriendelijk en bevat alle componenten die nodig zijn om lokale servers en websites te draaien. Het is ook erg snel."
"Dit is niet alleen voor webontwikkeling! Mijn Rust-ontwikkelomgeving en back-end services zoals databases beheren in ServBay’s uniforme interface is fantastisch. Het is echt een veelzijdige tool."
"Gewoon installeren, één klik en je start verschillende webservers en databases op."
"Het is heel makkelijk te installeren en te gebruiken, met een zeer milde leercurve. De software integreert vlot met andere applicaties. Ook vind ik het fijn dat verschillende databasetoepassingen met één klik beschikbaar zijn."
"ServBay zorgt ervoor dat ik me echt kan focussen op coderen, in plaats van eindeloos mijn omgeving te tweaken en te troubleshooten. De manier waarop het verschillende services integreert en beheert is topklasse. Een absolute aanrader voor elke Mac-ontwikkelaar!"
"ServBay gebruiken is een geweldige ervaring. Het helpt bij het bouwen van websites door eenvoudig webservers en MySQL-databases aan te maken."
"Het grootste deel van mijn gebruik ervan draait om het opzetten van WordPress. Het installeren via ServBay is makkelijker dan de opties die sommige webhosts bieden."
"ServBay biedt me een fantastische grafische interface om Python-gebaseerde servers op mijn Mac te beheren. Ik kan snel van Python-versie wisselen, software testen is eenvoudig, en de logs geven de feedback die je verwacht om applicaties te debuggen."
"Oude ASP.NET Framework-apps draaien op een Mac was altijd een enorm probleem. De ingebouwde Mono-integratie van ServBay lost dit perfect op, zodat we belangrijke legacy-projecten kunnen blijven ontwikkelen en onderhouden op moderne hardware."
"Nooit meer losse tools voor Python, Go en Node.js apart beheren! ServBay integreert ze allemaal, samen met databases en zelfs Supervisor. Mijn hele ontwikkelworkflow is nu zoveel duidelijker en efficiënter."
"Ons team heeft ServBay als standaard gekozen voor lokale ontwikkeling. Nieuwe teamleden zijn nu sneller ingewerkt en het “werkt alleen op mijn computer”-probleem is bijna verdwenen. Consistente ontwikkelomgevingen zijn eindelijk haalbaar."
"Laragon en XAMPP waren echt een kwelling voor mij. ServBay is veruit het beste tool in zijn soort dat ik ooit heb gebruikt."
"Eindelijk is er een moeiteloze manier om meerdere Java-versies op macOS te beheren! ServBay is onmisbaar geworden voor het onderhouden van zowel oude als moderne projecten."
"Als freelancer wissel ik vaak tussen klantprojecten met verschillende tech stacks. Dankzij ServBay kan ik voor elk project een volledig geïsoleerde configuratieomgeving behouden. Tussen projecten schakelen gaat nu soepel en direct – mijn productiviteit is flink toegenomen."
"Ik doe regelmatig pentesting-oefeningen. ServBay is heel handig omdat ik hiermee snel verschillende benodigde omgevingen kan opzetten."
"Ik gebruikte Docker Compose om mijn lokale Rust-omgeving te beheren, maar dat voelde vaak zwaar en ingewikkeld qua configuratie. ServBay biedt hetzelfde voordeel van isolatie, maar is veel lichter en integreert beter met mijn workflow. Het start sneller op en dagelijks lokaal beheer is een stuk simpeler."
Professionele functies en een uitgebreid ontwikkeltoolpakket die aan alle dagelijkse behoeften van individuele ontwikkelaars voldoen.
DownloadenVoor professionele ontwikkelaars of kleine start-up teams, met onbeperkte functies en enkele samenwerkingsmogelijkheden.
Koop nu Gratis uitproberenOntworpen voor sterk samenwerkende, gedistribueerde ontwikkelteams. Helpt teamleiders bij het coördineren van de dagelijkse ontwikkelomgeving van het team.
Koop nuServBay biedt webontwikkelaars een geïntegreerde, grafische en one-click installatie voor een lokale ontwikkelomgeving. Het bevat populaire software- en hulpprogramma's voor webontwikkeling, zoals webservers, databases, programmeertalen, mailservers, queue services, SSL/PKI-systemen, en grote taalmodellen (LLM).
ServBay bevat services als Caddy, NGINX, Apache, PHP, Python, Node.js, MySQL, MariaDB, PostgreSQL, MongoDB, Redis en memcached, evenals tools als phpMyAdmin, Adminer en Composer. Daarnaast is Ollama geïntegreerd, zodat ontwikkelaars eenvoudig grote taalmodellen als deepseek, qwen, llama en meer kunnen draaien.
ServBay integreert diverse versies van populaire talen zoals PHP, Python en Node.js, en zal op termijn ondersteuning bieden voor Golang, Rust, Ruby, Java en andere talen. Ontwikkelaars kunnen in ServBay eenvoudig wisselen tussen de nieuwste en oudere versies van programmeertalen.
Zeker! ServBay is juist ontwikkeld om teams een uniforme en onderhoudbare ontwikkelomgeving te bieden, en zo verschillen in code en bugs door afwijkende omgevingen te minimaliseren. Met de functie 'Unified Configuration' kunnen teamleiders per project verschillende ontwikkelomgevingen vastzetten.
In vergelijking met Docker is ServBay geoptimaliseerd voor webontwikkeling, gebruikt het minder systeembronnen en is het gemakkelijker om logs te bekijken en broncode te debuggen. Anders dan Homebrew hoeft ServBay geen broncode te compileren, wijzigt het niets aan het besturingssysteem en beïnvloedt het andere applicaties niet. Gebruikers hoeven ook geen configuratiebestanden handmatig aan te passen – alles is gebruiksvriendelijk ingericht.
In tegenstelling tot MAMP, XAMPP of herd ondersteunt ServBay het tegelijk draaien van meerdere hosts, gebruik van fictieve domeinen, ingebouwde SSL-certificaten zonder aanvraag, en kan het meerdere instanties van diverse PHP-versies gelijktijdig laten draaien. Verder heeft ServBay zowel de nieuwste als historische softwarepakketten tot op subversieniveau, die je direct kunt installeren of wisselen. Dit alles biedt een uniek voordeel ten opzichte van vergelijkbare producten.
Ja. ServBay kan verschillende PHP-versies tegelijkertijd uitvoeren. Je kunt voor elke website een andere PHP-versie kiezen en snel wisselen tussen de versies.
ServBay ondersteunt PHP 5.6 t/m 8.5, Python 2.7, 3.5 t/m 3.14, Node.js 12 t/m 23, MySQL 5.1 t/m 9.1, MariaDB 10.4 t/m 11.5, PostgreSQL 10 t/m 16, en MongoDB 5.0 t/m 8.0.
Natuurlijk! Je hoeft alleen maar xcode-select --install uit te voeren om de benodigde macOS-ontwikkeltools te installeren. Stel vervolgens PATH, CFLAGS en andere variabelen in naar het ServBay Development Lib-pad, en je kunt compileren wat je nodig hebt.
Absoluut! ServBay integreert Ollama, waarmee je grote taalmodellen zoals deepseek, qwen, llama, solar, chatglm en meer kunt draaien.