Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Panel | 4,812 | 3 days ago | 92 | November 04, 2021 | 307 | other | PHP | |||
Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users. | ||||||||||
Lando | 3,681 | 7 days ago | 201 | gpl-3.0 | Shell | |||||
A development tool for all your projects that is fast, easy, powerful and liberating | ||||||||||
Php Ddd Example | 2,578 | 19 days ago | 65 | PHP | ||||||
🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 6 | ||||||||||
Unifiedtransform | 2,570 | 12 days ago | 109 | gpl-3.0 | PHP | |||||
A school management Software | ||||||||||
Plus | 2,161 | a year ago | 61 | November 04, 2020 | 113 | other | PHP | |||
💝The Plus (ThinkSNS+) is a powerful, easy-to-develop social system built with Laravel. | ||||||||||
Growing Up | 2,120 | 4 months ago | 2 | mit | ||||||
程序猿成长计划 | ||||||||||
Docker Compose Laravel | 2,117 | 4 months ago | mit | Dockerfile | ||||||
A docker-compose workflow for local Laravel development | ||||||||||
Wizard | 1,972 | 6 days ago | 99 | apache-2.0 | PHP | |||||
Wizard是一款开源的文档管理工具,支持Markdown/Swagger/Table类型的文档。 | ||||||||||
Linkace | 1,877 | 8 days ago | 65 | gpl-3.0 | PHP | |||||
LinkAce is a self-hosted archive to collect links of your favorite websites. | ||||||||||
Ddev | 1,740 | 18 hours ago | 133 | apache-2.0 | Go | |||||
Docker-based local PHP+Node.js web development environments |
Keeping it uniform between development, staging and production environments is often something not easy. On the last years, our buddy Docker has become more and more mature and now it's becoming the standard.
We all love Laravel and Vue.JS, but why develop a Rock Star code with a Kick-Ass framework without an awesome environment?
No more "it worked on my machine"!
Ambientum can help you doing some amazing things, the 3 main scenarios are listed above:
Before staging with Ambientum, a few pieces of knowledge must be in place:
docker-compose
.Docker compose shipped with Docker is usually very old. Please have the latest version installed from Github at https://github.com/docker/compose/releases.
If you are already comfortable with the tools and have played around Ambientum, here are the set of images available for usage, so you can start building your environment with the tools that you may want.
Repository | Images/Tags | Description |
---|---|---|
ambientum/php |
7.3 , latest
|
PHP v7.3 for command line and queues |
7.3-nginx , latest-nginx
|
PHP v7.3 with Nginx web server | |
7.2 |
PHP v7.2 for command line and queues | |
7.2-nginx |
PHP v7.2 with Nginx web server | |
7.1 |
PHP v7.1 for command line and queues | |
7.1-nginx |
PHP v7.1 with Nginx web server | |
ambientum/node |
11 , latest , current
|
Node.js CURRENT (v11.x_ |
10 , lts
|
Node.js LTS (v10.x) |
With Ambientum, you may replace local Node.JS and PHP installations.
That's due usage of Ambientum/CLI
Option 1: Using a locally installed NPM.
npm -g install @ambientum/cli
Option 2: Using pre-built binaries at https://github.com/ambientum/cli/releases/tag/0.1.1:
curl -L https://github.com/ambientum/cli/releases/download/v0.1.1/amb-`uname -s` -o /usr/local/bin/amb
chmod +x /usr/local/bin/amb
Everything Node.JS related can be executed by amb -n
.
amb -n npm -g install @vue/cli
amb -n vue create my-project
Everything PHP related can be executed by amb -p
.
amb -p composer create laravel/laravel my-project
Or even run php against a single file:
amb -p php test.php
In order to use those images, you may use manually docker-compose.yml creation, or use amb
to generate for you!
amb init