Download the PHP package statonlab/tripaldock without Composer

On this page you can find all versions of the php package statonlab/tripaldock. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package tripaldock

DOI

Tripaldock is a command line tool that helps with creating and running Tripal sites using docker. This tool is designed for developers and is not suitable for production. It utilizes Docker Compose to build a stack of configured containers to host all required services. Supported services:

Installation

It is preferable to install this tool using composer.

Updating

You can update tripaldock using your local tripaldock!

Documentation

Required Software

Creating a new tripal site

Using the new command, you can create a fresh Tripal 3 site. The command will automatically download and install the dependencies as well as prepare Drupal and Tripal.

Please note that the parameter site_name is also going to be the name of your database.

Admin Credentials

These are the default credentials that tripaldock uses for the admin user:

Site Structure

Once tripaldock is done creating your new site, a new directory (site_name) will be created. The directory contains multiple folders along with docker related files. The folders are:

Local Tripaldock

Once the installation of the new site is completed, a copy of tripaldock will be placed within the resulting file. This is your site's specific tripaldock. It provides a set of commands to interact directly with the container responsible for this site.

Up and Down

To start up the container:

To stop the container:

SSH

To access your container and run commands directly within it, you may use the ssh command. This command will take you directly to /var/www/html which is where your Drupal resides. From there, you can run any command such as drush and interact with the database using psql -U tripal.

Which is equivalent to running:

Obtaining Logs

You can use the logs command to obtain apache, php, postgres and elasticsearch logs:

Installing Drupal Modules

TripalDock provides a special install command to pull known modules directly from git and use composer to install their library dependencies if available. However, if the module is not one of the listed below, it will use drush to attempt to install the module.

Known modules:

Running Drush

You can also use tripaldock to run drush without having to access the container:

Connecting to Elasticsearch

The tripal_elasticsearch module will require you to setup the correct hostname and port for your elasticsearch server. To use the elasticsearch that ships with this module, you should do the following:

Remove and Destroy

If you would like to completely remove the container from the system including anonymous volumes, run the rm command.

Drupal Security

Drupal 7 is periodically updated with important security patches. You should ensure that you keep your core Drupal software up to date and visit the Drupal release website for more information.

Video Tutorials

Setting Up A Website From Scratch With TripalDock

TripalDock Commands And Site Structure

License

Copyright 2017 University of Tennessee Knoxville (GPL)


All versions of tripaldock with dependencies

PHP Build Version
Package Version
Requires symfony/console Version ^3.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package statonlab/tripaldock contains the following files

Loading the files please wait ....