Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jeroendedauw/tarballdownloader

Experimental SMW tarball downloading service
https://github.com/jeroendedauw/tarballdownloader

Last synced: 8 days ago
JSON representation

Experimental SMW tarball downloading service

Awesome Lists containing this project

README

        

# SMW tarball downloader

[![Build Status](https://travis-ci.org/JeroenDeDauw/TarballDownloader.svg)](https://travis-ci.org/JeroenDeDauw/TarballDownloader)

This is code for webpage on which users can request SMW and other extension tarballs to be build, which they can then download. This is useful for people that cannot run Composer on the server where their wiki is hosted.

## Requirements

* PHP 5.5 or later
* Linux (bash is used)
* `composer` command needs to exist
* `zip` command needs to exist

## Installation

Run `composer install`

## Testing

Run `phpunit`. Note that this will write things into the `/tmp` directory.

## Running the website

`www` should be web accessible. The entry point is `www/index.php`.

You can run the website during development by executing `php -S localhost:8000` in `www`.