- '/home/toolbox/www/.docker/config/passwords:/root/passwords'
# Cron
- '/home/toolbox/www/.docker/config/cron/crontab:/etc/crontab'
+ - '/home/toolbox/www/.docker/config/rclone.conf:/application/.config/rclone/rclone.conf'
# PHP
- '/home/toolbox/www/.docker/config/php.ini:/etc/php/8.1/fpm/conf.d/99-overrides.ini'
# Files
$path = $this->_compileandpackage(false);
$driver = $server->getTransferDriver();
- $driver->copy($path, $dest, false, true);
+ $cmd = $driver->copy($path, $dest, false, true);
+ $cmd->dd();
$url = $server->makeURL($dest);
if (null !== $url) {
namespace App\Fluidbook\Packager;
-use App\Jobs\FluidbookCompiler;
use App\Models\FluidbookPublication;
-use Cubist\Util\CommandLine;
-
class Online extends Packager
{
protected $origHTML;
protected $_allowNeworking = 'all';
protected $_ext = 'html';
public $type = 'html';
-
protected $_compileOnConstruct = false;
-
-
-
protected function preparePackage()
{
parent::preparePackage();
$this->prepareFluidbook();
}
-
-
public function prepareFluidbook()
{
$dest = $this->vdir;
}
}
-
public function makePackage($zip)
{
parent::makePackage($zip);
$this->setFinalPath($this->getFinalPackageDir());
return $this->getFinalPackageDir();
}
-
-
}
return parent::getProtocols() + ['hosting' => 'Hosting'];
}
+ /**
+ * @return \Cubist\Net\Transfer\Driver
+ */
public function getTransferDriver()
{
$res = parent::getTransferDriver();