All Projects → fancyguy → Webroot Installer

fancyguy / Webroot Installer

Licence: other
Composer Installer for packages that live in the webroot of a project.

Labels

Projects that are alternatives of or similar to Webroot Installer

Skrub
A package to remove junk from Composer installations and trim build sizes.
Stars: ✭ 91 (-16.51%)
Mutual labels:  composer
Beetbox
Pre-provisioned L*MP stack
Stars: ✭ 94 (-13.76%)
Mutual labels:  composer
Phpvms
virtual airline management
Stars: ✭ 102 (-6.42%)
Mutual labels:  composer
Laravel Bandwagon
Social proof package for Laravel
Stars: ✭ 93 (-14.68%)
Mutual labels:  composer
Wordpress
Automatically updated WordPress composer package
Stars: ✭ 94 (-13.76%)
Mutual labels:  composer
Satis Server
🐳 Private, self-hosted Composer/Satis repository with unlimited private and open-source packages and support for Git, Mercurial, and Subversion. HTTP API, HTTPs support, webhook handler, scheduled builds, Slack and HipChat integration.
Stars: ✭ 96 (-11.93%)
Mutual labels:  composer
Linkedin Api Php Client
LinkedIn API PHP SDK with OAuth 2 support. Can be used for social sign in or sharing on LinkedIn. Has a good usage examples
Stars: ✭ 88 (-19.27%)
Mutual labels:  composer
Wordplate
WordPlate is a wrapper around WordPress. It's like building any other WordPress website with themes and plugins. Just with sprinkles on top.
Stars: ✭ 1,594 (+1362.39%)
Mutual labels:  composer
Restler
Simple and effective multi-format Web API Server to host your PHP API as Pragmatic REST and / or RESTful API
Stars: ✭ 1,324 (+1114.68%)
Mutual labels:  composer
Linkphp
基于swoole一款高性能多进程常驻内存型全栈框架,内置WebSocket服务器、服务治理PhpRpc功能,不依赖传统的 PHP-FPM,可以用于构建高性能的Web系统、API、中间件、基础服务等等。
Stars: ✭ 101 (-7.34%)
Mutual labels:  composer
Keygen Php
A fluent PHP random key generator.
Stars: ✭ 93 (-14.68%)
Mutual labels:  composer
Docker Nginx Php Mysql
Docker running Nginx, PHP-FPM, MySQL & PHPMyAdmin
Stars: ✭ 1,322 (+1112.84%)
Mutual labels:  composer
Thumbnail
Thumbnail for a given video using FFMpeg
Stars: ✭ 96 (-11.93%)
Mutual labels:  composer
Phpgpx
Simple library for reading and creating GPX files written in PHP.
Stars: ✭ 92 (-15.6%)
Mutual labels:  composer
Laravel Stats
📈 Get insights about your Laravel or Lumen Project
Stars: ✭ 1,386 (+1171.56%)
Mutual labels:  composer
Php
StupidlySimple Framework for PHP - MVC Framework for lazy developers
Stars: ✭ 89 (-18.35%)
Mutual labels:  composer
Algorithm Php
🍭🍭uniting the internal work in a way that is in PHP
Stars: ✭ 1,337 (+1126.61%)
Mutual labels:  composer
Semantic Edit
✏️ Real-time Preview Enabled Semantic UI Composer
Stars: ✭ 109 (+0%)
Mutual labels:  composer
Docker Satis
Docker image to run Satis (private packagist) with Satisfy User Interface. Crontab and manual build possibility
Stars: ✭ 105 (-3.67%)
Mutual labels:  composer
Phero
这个是一个独立的orm组件可以使用在任何系统中,提供灵活的orm操作,注解形式的数据库和类的映射。This is a database query tool library. swoole mysql pool.
Stars: ✭ 100 (-8.26%)
Mutual labels:  composer

A Webroot Composer Library Installer

Build Status

This is for PHP packages that support composer to configure in their composer.json. It will allow a root package to define a webroot directory and webroot package and magically install it in the correct location.

Example composer.json File

{
    "name": "fancyguy/www-fancyguy-com",
    "description": "Package to build www.fancyguy.com",
    "authors": [
        {
            "name": "Steve Buzonas",
            "email": "[email protected]"
        }
    ],
    "repositories": [
        {
            "type": "package",
            "package": {
                "name": "wordpress/wordpress",
                "type": "webroot",
                "version": "4.5.1",
                "dist": {
                    "type": "zip",
                    "url": "https://wordpress.org/wordpress-4.5.1-no-content.zip"
                },
                "require": {
                    "fancyguy/webroot-installer": "^1.0"
                }
            }
        }
    ],
    "require": {
        "wordpress/wordpress": "4.5.*"
    },
    "extra": {
        "webroot-dir": "content",
        "webroot-package": "wordpress/wordpress"
    }
}

This would install the defined wordpress/wordpress package in the content directory of the project.

Warning

Setting the webroot-dir to a non-empty directory will delete the contents in most cases. It is recommended to use a clean target within your project directory.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].