🎲Neard is a portable WAMP software stack involving useful binaries, tools and applications for your web development.

Last update: May 11, 2022

GitHub release Total downloads Build Status
Become a sponsor Donate Paypal

About

Neard is a portable WAMP software stack involving useful binaries, tools and applications for your web development.

It also offers several versions of the various modules for download on the official website and many other features.

For those who wish to contribute, have an issue or questions, read the Documentation.

Modules

  • Adminer: a full-featured database management tool written in PHP.
  • Apache: the world's most used web server software.
  • Composer: a dependency manager for PHP.
  • ConsoleZ: modified version of Console 2 for a better experience.
  • Filezilla: a FTP server application.
  • Ghostscript: an interpreter for the PostScript language and for PDF.
  • Git: a widely used version control system for software development.
  • GitList: an elegant and modern git repository viewer.
  • MailHog: a Web and API based SMTP testing.
  • MariaDB: a community-developed fork of the MySQL relational database management system.
  • MongoDB: a free and open-source cross-platform document-oriented database program.
  • Memcached: a distributed memory object caching system.
  • MySQL: an open-source relational database management system.
  • ngrok: secure tunnels to localhost.
  • Node.js: an open-source, cross-platform runtime environment for developing server-side web applications.
  • Perl: a family of high-level, general-purpose, interpreted, dynamic programming languages.
  • PHP: a server-side scripting language designed for web development including PEAR and extra extensions.
  • phpMemAdmin: to handle the administration of Memcached over the web.
  • phpMyAdmin: to handle the administration of MySQL and MariaDB over the Web.
  • phpPgAdmin: a web-based administration tool for PostgreSQL.
  • PostgreSQL: an object-relational database management system (ORDBMS).
  • Python: a widely used high-level, general-purpose, interpreted, dynamic programming language.
  • Ruby: a dynamic, reflective, object-oriented, general-purpose programming language.
  • SVN: a software versioning and revision control system.
  • Webgrind: the Xdebug Profiling Web Frontend in PHP.
  • WebSVN: an Online subversion repository browser.
  • XDebugClient: a simple frontend for XDebug.
  • Yarn: a fast, reliable, and secure dependency management.

Documentation

Contributing

Want to contribute? Awesome! The most basic way to show your support is to star the project, or to raise issues. If you want to open a pull request, please read the contributing guidelines.

You can also support this project by becoming a sponsor on GitHub or by making a Paypal donation to ensure this journey continues indefinitely!

Thanks again for your support, it is much appreciated! 🙏

License

LGPL-3.0. See LICENSE for more details.
Icon credit to David Vignoni.

GitHub

https://github.com/neard/neard
Comments
  • 1. port 80 is already used

    When I start Neard, Apache doesn't installed, I have this message : neard

    Before I start Neard, I stop my WAMP server!

    My PC configuration is : Windows 8 Pro 64 bits Neard v1.0.2

    I don't understand why it isn't work. When I want to change the port to the 81 I have the same message, port is already used by another application.

    The logs : http://www28.zippyshare.com/d/4368513/142792/logs.zip

    Reviewed by rone056 at 2014-03-04 11:09
  • 2. Ghostscript

    How to install Ghostscript together with ImageMagick on Neard ? Is it possible to add it to Neard as Tools module ? ImageMagick is installed and detected well of course.

    https://www.ghostscript.com/

    I need it for new PDF thumbnails manipulation, now in core of WordPress 4.7 and above versions.

    Thanks for any answer.

    Reviewed by StaggerLeee at 2017-02-16 19:40
  • 3. PostgreSQL fails to start

    Behaviour

    Steps to reproduce this issue

    start neard.

    Expected behaviour

    on startup, neard should load postgresql.

    Actual behaviour

    on startup, neard generates this error: neard-postgre-startup-error

    Configuration

    neard 1.7.1 (hasn't worked since 1.5, but i hadn't needed it until now, so i didn't care...)

    Logs

    postgresql-startup-error.zip

    Reviewed by iansebryk at 2020-04-08 20:11
  • 4. Firefox & Chrome require the subjectAltName (SAN) X.509 extension for certificates

    Does it work with localhost without need to make virtual hosts ?

    Chrome gives error "This server could not prove that it is localhost; its security certificate does not specify Subject Alternative Names. This may be caused by a misconfiguration or an attacker intercepting your connection.",

    as certificate is made for Linux, not WIndows.

    PS: I know it can appear stupid to have it on isolated localhost. Just testing new Google Pagespeed before website goes live. Chrome now has new Google extension for Pagespeed allowing localhost testing. https://developers.google.com/web/tools/lighthouse/

    Reviewed by StaggerLeee at 2017-08-17 10:16
  • 5. npm console crashes neard on open

    When starting the node console it crashes node & neard. both 0.12.9 & 8.4.1 are effected.

    os: Win 10 x64 pro
    neard: 1.2.11 logs: https://drive.google.com/open?id=0B31YVf0qLc5gc2JaZk9mNHN4enc Demo of issue: https://drive.google.com/file/d/0B31YVf0qLc5gakFQbmJPbFAyeEk/view

    Reviewed by N6REJ at 2017-07-24 01:26
  • 6. Phpmyadmin doesn't show my database

    Here is my setup : Windows 10 Famille 64 Bits Neard 1.0.22

    I have just updated my neard from the previous version and after having done the required items from the upgrade.md, I have opened the phpmyadmin and there was only the informations_schema database but not my different databases. I have looked in the folder neard\bin\mysql\mysql5.5.24\data : all the files of my databases are here.

    How can I relink my databases in Phpmyadmin ?

    Here are the logs : http://aleph2at.free.fr/autres/neard/core_tmp.zip

    Thanks

    Reviewed by berthos at 2016-12-27 07:50
  • 7. Fatal error: require_once() - Redeclare class apps

    Fatal error: require_once() [<a href='function.require-once'>function.require-once</a>]: Cannot redeclare class apps in ...\neard\core\classes\class.autoloader.php on line 42

    Reviewed by suony at 2014-07-18 07:06
  • 8. Update 1.0.15 -> 1.0.17 Phpmyadmin inaccessible

    Bonjour, J'ai collé via l'explorateur la version complète 1.0.17 dans mon répertoire 1.0.15 et depuis quand je veux accéder à Phpmyadmin j'obtiens une page Index of /phpmyadmin qui liste les fichiers d'un répertoire. Par contre j'ai toujours le contenu de mon répertoire www.

    Quelqu'un peut-il m'aider ? Ai-je utilisé la bonne méthode ?

    Question subsidiaire : ai-je aussi perdu mes bases de données ?

    (J'ai fait une copie complète avant update ;) )

    Reviewed by berthos at 2016-04-01 18:29
  • 9. okay. enough of Apache's crap. what's broken here?

    suddenly started getting these errors and Apache is not starting. torched my install and installed brand new version fresh from here. bam. error. have no idea what the hell is going on. i finally got curious about the logs and took a look... why do you need an extract of ALL running procs? because i'm not terribly comfortable with that. at any rate, here's my logs and screenshots of the error.

    neard-apache-error

    before i blew away the old install and replaced it with this one, i would also get this error when i tried to look at the logs (and the files were definitely there...):

    neard-aestan-error

    LOGS: apache-status-7-error-logs.zip

    Reviewed by iansebryk at 2018-05-25 03:35
  • 10. Mysql Issues

    There are a couple of mysql issues with the latest 1.2.16 release.

    1. index.php shows that mysql service is stopped even when running
    2. can't start mysql 5.7.19 mysql-5 7 19 logs ONLY neard objects have been used. This is a clean installation with only the data folder, vhosts & www being kept from 1.2.11 all root www files were replaced with the 1.2.16 versons
    Reviewed by N6REJ at 2017-07-29 03:18
  • 11. Fatal error: require_once() cannot redeclare class pma_navigation

    Bonjour,

    W7 64 bits Neard 1.0.11 installé sur clé USB

    https://www.sendspace.com/file/vuar4p

    1- phpadmin ne marche pas 2- impossible de créer une base de donnée accès refusé.

    Merci pour votre aide.

    Reviewed by doudoufly at 2014-08-19 13:20
  • 12. Bump actions/upload-artifact from 2 to 3

    Bumps actions/upload-artifact from 2 to 3.

    Release notes

    Sourced from actions/upload-artifact's releases.

    v3.0.0

    What's Changed

    • Update default runtime to node16 (#293)
    • Update package-lock.json file version to 2 (#302)

    Breaking Changes

    With the update to Node 16, all scripts will now be run with Node 16 rather than Node 12.

    v2.3.1

    Fix for empty fails on Windows failing on upload #281

    v2.3.0 Upload Artifact

    • Optimizations for faster uploads of larger files that are already compressed
    • Significantly improved logging when there are chunked uploads
    • Clarifications in logs around the upload size and prohibited characters that aren't allowed in the artifact name or any uploaded files
    • Various other small bugfixes & optimizations

    v2.2.4

    • Retry on HTTP 500 responses from the service

    v2.2.3

    • Fixes for proxy related issues

    v2.2.2

    • Improved retryability and error handling

    v2.2.1

    • Update used actions/core package to the latest version

    v2.2.0

    • Support for artifact retention

    v2.1.4

    • Add Third Party License Information

    v2.1.3

    • Use updated version of the @action/artifact NPM package

    v2.1.2

    • Increase upload chunk size from 4MB to 8MB
    • Detect case insensitive file uploads

    v2.1.1

    • Fix for certain symlinks not correctly being identified as directories before starting uploads

    v2.1.0

    • Support for uploading artifacts with multiple paths
    • Support for using exclude paths
    • Updates to dependencies

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Reviewed by dependabot[bot] at 2022-04-11 06:04
  • 13. Bump actions/checkout from 2 to 3

    Bumps actions/checkout from 2 to 3.

    Release notes

    Sourced from actions/checkout's releases.

    v3.0.0

    • Update default runtime to node16

    v2.4.0

    • Convert SSH URLs like org-<ORG_ID>@github.com: to https://github.com/ - pr

    v2.3.5

    Update dependencies

    v2.3.4

    v2.3.3

    v2.3.2

    Add Third Party License Information to Dist Files

    v2.3.1

    Fix default branch resolution for .wiki and when using SSH

    v2.3.0

    Fallback to the default branch

    v2.2.0

    Fetch all history for all tags and branches when fetch-depth=0

    v2.1.1

    Changes to support GHES (here and here)

    v2.1.0

    Changelog

    Sourced from actions/checkout's changelog.

    Changelog

    v2.3.1

    v2.3.0

    v2.2.0

    v2.1.1

    • Changes to support GHES (here and here)

    v2.1.0

    v2.0.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Reviewed by dependabot[bot] at 2022-03-02 07:23
  • 14. Security issue for Apache 2.4.41

    The actual version of apache included on the neard package is 2.4.41 has a security issue and is reccomended to not use it. We must update to the latest version: Apache 2.4.51

    The answers:

    1. Someone can provide the neard module for Apache 2.4.51 ?
    2. Or how can we implement it ?

    Thanks

    Reviewed by mariantanase at 2021-10-12 12:58
  • 15. Neard 1.8.2 Startup error

    Behaviour

    Caricamento dello script \core\tmp\registrySetValue-Pn....vbs non riuscito (accesso negato)

    Neard Startup error Error setting Path registry key

    Configuration

    Neard 1.8.2 Windows 10 64-bit

    Reviewed by liberaGem at 2021-09-09 15:54
  • 16. SSL certificate validity period

    I noticed that generated certificates are valid for 1 month only. Is it possible to extend this to 1 year or so? Regenerating certificates and adding them via certutil manually once a month is a bit troublesome :)

    Reviewed by bugnumber9 at 2021-02-06 13:41
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:

Latest Salt Documentation Open an issue (bug report, feature request, etc.) Salt is the world’s fastest, most intelligent and scalable automation engi

May 24, 2022
Stacker - The environment for local web development, ready for use.
Stacker - The environment for local web development, ready for use.

Introduction English 简体中文 Why stacker? Stacker - This is a local environment for web development with everything you need. What is its benefit? You do

Apr 11, 2022
A development tool for all your projects that is fast, easy, powerful and liberating
A development tool for all your projects that is fast, easy, powerful and liberating

Lando A Liberating Dev Tool For All Your Projects The local development and DevOps tool trusted by professional developers across the galaxy. Free you

May 25, 2022
Vagrant is a tool for building and distributing development environments.

Vagrant Website: https://www.vagrantup.com/ Source: https://github.com/hashicorp/vagrant HashiCorp Discuss: https://discuss.hashicorp.com/c/vagrant/24

May 20, 2022
Full PHP development environment for Docker.
Full PHP development environment for Docker.

Full PHP development environment based on Docker. Use Docker First - Learn About It Later! Join Us Awesome People Laradock is an MIT-licensed open sou

May 23, 2022
Blazing fast macOS PHP development environment
Blazing fast macOS PHP development environment

Introduction Valet+ is a development environment for macOS. No Vagrant, no Docker, no /etc/hosts file. Go here for the valet+ documentation. Credits T

May 24, 2022
Docker Containers for simple Laravel development.
Docker Containers for simple Laravel development.

Docker containers of Laravel development. Docker Containers for simple Laravel development. Prerequisites This package only works for Linux users righ

May 19, 2022
DDEV-Local: a local PHP development environment system
DDEV-Local: a local PHP development environment system

ddev ddev is an open source tool that makes it simple to get local PHP development environments up and running in minutes. It's powerful and flexible

May 26, 2022
Valet WSL is an advanced development environment for Windows Subsystem for Linux
Valet WSL is an advanced development environment for Windows Subsystem for Linux

Introduction Valet WSL is an advanced development environment for Windows Subsystem for Linux. No Vagrant, no hosts file manual management. You can ev

Mar 24, 2022
Quickly deploy a seedbox with self-hosted services and a web portal using Docker and docker-compose.
Quickly deploy a seedbox with self-hosted services and a web portal using Docker and docker-compose.

Seedbox Quickly deploy and configure a seedbox with self-hosted services and a web portal using Docker and a single docker-compose.yml file. Screensho

Apr 8, 2022
Vagrant-boxes - Setup scripts and docs for my vagrant boxes, primarily aimed at Web/SilverStripe developement

zauberfisch's vagrant boxes zauberfisch/silverstripe-debian64 Debian 10 x86_64 LAMP Box with many extra features, pre-configured for SilverStripe Sour

Jan 24, 2020
Protobox is vagrant web GUI

Protobox Protobox is a layer on top of vagrant and a web GUI to setup virtual machines for web development. A single YAML document controls everything

May 4, 2022
Live Coding Project #1 | Création d'un annuaire téléphonique web (CRUD) ☎️📚

Live Coding #1 - Annuaire Téléphonique Ceci est un petit projet réalisé par les développeurs de Galsen Dev. Contribuer Si vous souhaitez une contribut

Jan 31, 2022
Monitor for any changes in your php application and automatically restart it (suitable for async apps).
Monitor for any changes in your php application and automatically restart it (suitable for async apps).

PHP-watcher PHP-watcher helps develop long-running PHP applications by automatically restarting them when file changes in the directory are detected.

May 13, 2022
Demo of how you can run your Laravel app with Docker Compose. Look at docker-compose.yml and the docker folder. The rest is just a clean Laravel + Horizon install.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Oct 22, 2021
A package that allows you to generate simple and fast Docker configurations for your Laravel application!

A package that allows you to generate simple and fast Docker configurations for your Laravel application!

Dec 23, 2021
Brew PHP switcher is a simple shell script to switch your apache and CLI quickly between major versions of PHP
Brew PHP switcher is a simple shell script to switch your apache and CLI quickly between major versions of PHP

Brew PHP switcher is a simple shell script to switch your apache and CLI quickly between major versions of PHP. If you support multiple products/projects that are built using either brand new or old legacy PHP functionality. For users of Homebrew (or brew for short) currently only.

May 23, 2022
Server automation framework and application

Puppet Puppet, an automated administrative engine for your Linux, Unix, and Windows systems, performs administrative tasks (such as adding users, inst

May 16, 2022