Skip to content

stazio/SolderPlus

 
 

Repository files navigation

THIS PROJECT IS NOW DEAD

This project is now dead and will not be continued. For more information see this issue.

SolderPlus

Build Status License

What is SolderPlus?

SolderPlus is a continuation of TechnicSolder. SolderPlus fixes many issues with the older solder, and implements a better workflow.

Why Did I Continue It?

I feel as if TechnicSolder had a lot of issues with workflow, and must-have features that were never implemented. It was also extremely difficult for the less-technical-minded people to setup.

Requirements

  • PHP 5.5+
  • PHP MCrypt Extension
  • PHP Curl Extension
  • PHP GD Extension
  • A SQLlite, mysql, pgsql, or sqlsrv database
  • Curl

Installation

Installation is easy! Download the latest version here. Extract the zip into the root of your server. Note that the public folder should be the main folder for production. On some servers it could be called public_html or htdocs. Rename it accordingly.

Then, simply run through the installer!

For more information visit the wiki guide here.

Latest Version Installation / Testing version

If you really really want to, you can clone the master branch of this repo and use the latest and greatest features!

Creating a runnable installation of this app is as follows (On Linux only):

git clone https://github.com/stazio/SolderPlus.git
cd SolderPlus
wget https://getcomposer.org/download/1.5.1/composer.phar
php composer.phar self-update
cp app/config-sample app/config -r
php composer.phar install --no-dev
php artisan optimize
php artisan up

Dev Installation

Run the following command.

git clone https://github.com/stazio/SolderPlus.git
cp app/config-sample app/config
composer install --no-dev

To serve run php artisan serve.

Now you will need to copy an API key from the TechnicPlatform.

Your name in the corner -> Edit my profile -> Solder Configuration.

Copy the API key into the Configure Solder -> API Key Management page.

Now you are free to use Solder with your modpacks! Enjoy!

TODO

  • Bulk Uploader
  • Auto Updater
  • Test the user permissions system and fix accordingly.
  • Update the wording because it is confusing and/or innacurate.
  • Use the language lines

Troubleshooting

Contributing

Just, submit pull requests! I'll update accordingly. Please use the master branch of SolderPlus when forking.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 48.2%
  • HTML 26.5%
  • CSS 22.7%
  • JavaScript 2.5%
  • Shell 0.1%