Unified, Docker 🐳 powered web development environments for macOS, Windows, and Linux
MIT License
Bot releases are hidden (Show)
Published by lmakarov about 7 years ago
This is a hotfix release aimed to address sporadic issues with TLS certificates caused by a regression between docker-machine 0.12.0 and docker engine 17.06.0.
Published by lmakarov about 7 years ago
--no-truncate
option for fin db import
fin db cli
now accepts query as an argument and --db
parameter to specify the database to run query againstfin db create
and fin db drop
commandsfin diagnose
commandDOCROOT
variable accessing in cli
fin db
docs regarding --no-truncate
cli
Published by lmakarov about 7 years ago
For custom configurations (using docksal.yml
), if you are getting:
ERROR: Named volume "host_home:/.home:ro" is used in service "cli" but no declaration was found in the volumes section.
Remove host_home:/.home:ro
from docksal.yml
and do a fin up
.
vhost-proxy
: docksal/vhost-proxy:1.1
web
: docksal/web:2.0-apache2.2 and docksal/web:2.0-apache2.4
db
: docksal/db:1.1
cli
: docksal/cli:1.3-php5 and docksal/cli:1.3-php7
DOCKSAL_NFS_PATH
can be used to override Docksal projects folder which effectively serves as NFS mount point.fin project create
(#177)fin sql-import --progress
--progress
displays import progress using pv
(if installed on the host)fin build
- support for docker-compose build
workflowcli
instead of host
#: exec_target = cli
in the header of the custom command to tell fin to execute the command within cli
via fin exec
fin vm ram 1024
to limit the VM memory to 1GBnocopy
mode for project_root
volume
$HOME
directory mount.host_home
volume is deprecated and removed from stack files
docksal.yml
.fin restart db
MYSQL_DATABASE
environment variable (#276)Published by lmakarov over 7 years ago
DOCKSAL_DNS2
value emptyuid
/gid
8.8.8.8
a the default upstream DNS on all platformsDOCKSAL_DNS_UPSTREAM
can be used to override the default upstream DNS serverDOCKSAL_NO_DNS_RESOLVER=true
docksal-dns
Published by lmakarov over 7 years ago
*.docksal
domain resolver now works on Windows removing the need to edit the hosts
file!fin db <command>
replaces all previously existing mysql related commands (sqli
is now db import
etc.). See fin db help
for details. Old commands still work for compatibility.fin vm hdd
- show VM hdd capacity and usage. fin vm stats
will only show CPU and network stats nowfin hosts
- easily add or remove a host to/from OS-dependent hosts
file (Relates to #113)VBOX_HDD
environment variable to the desired size in megabytes. Default is 50000
. (see https://github.com/docksal/docksal/commit/d50e00367514f64ad0ae4421f6d08cc614d39e2e for details)docksal-
to avoid conflicts with existing shares. Docksal share names on Windows will now look like \\computer\docksal-c
instead of \\computer\c
before. Should address file permissions issues some Windows users had had.ntlmssp
or ntlm
security options. Perform two attempts: use ntlmssp
by default, use ntlm
as a fallback. Should address issues for many users of corporate Windows laptops (#117)smb_share_mount
to simplify debugging (e.g. fin vm mount
to remount the share)sec
option by setting SEC_SMB
environment variable. Useful for debugging or for edge cases when neither of existing options work. SMB_SEC=ntlmv2 fin vm mount
. Also see unix.stackexchange.com/questions/124342
vhost-proxy
and dns
are now binding to 192.168.64.100
on all platforms. This should help to avoid conflicts with local web server instances (assuming they also don't bind to 0.0.0.0
, but use a specific IP instead (e.g. Apache on Linux can now run on 127.0.0.1
in parallel with Docksal)FastCGI: incomplete headers
Published by lmakarov over 7 years ago
curl -fsSL get.docksal.io | sh
fin debug
- a new hidden command for debugging purposesfin exec
can now take a file as an argument and will execute it inside cli (e.g. fin exec script.sh
)fin vm mount
- a new hidden command to attempt re-mounting of shares on Mac and Windows.fin project create
- replaces fin create-site
fin run-cli
- run a standalone, one-off cli container in the current directory. This allows using any tool inside cli without an already created/running Docksal project/stack.fin image
command to manage images (save, load, view Docksal images on Docker Hub).
fin update
- supports VirtualBox, boot2docker.iso and tools (Mac and Windows)fin vm start
- load system images from a local docksal-system-images.tar
filecli
: docksal/cli:1.2-php5 and docksal/cli:1.2-php7
fin cleanup
is now executed on fin update
to address weird cases when Docker is using outdated image versions. #155.docksal
domains.fin exec -T
. Useful for non-interactive commands when output is saved into a variable for further comparison.--privileged --userns=host
from system services|
), stream redirects (< >
) and variable substitution from a sub-shell ( $()
) via winpty -Xallow-non-tty
fin exec
Published by lmakarov over 7 years ago
SKIP_VBOX_VERSION_CHECK=1
(add to ~/.docksal/docksal.env
)fin create-site
docksal-vhost-proxy
: docksal/vhost-proxy:1.0
cli
: docksal/cli:1.1-php5 and docksal/cli:1.1-php7
VIRTUAL_HOST
env variable from stack files and docs. Starting with docksal/vhost-proxy:1.0
the io.docksal.virtual-host
label is used instead. The VIRTUAL_HOST
env variable can still be used (for compatibility reasons).volumes-unison.yml
Published by lmakarov over 7 years ago
First release.
IMPORTANT: Anyone switching from Drude please follow the update steps precisely to avoid conflicts and issues.
Published by lmakarov over 7 years ago
First release.
IMPORTANT: Anyone switching from Drude please follow the update steps precisely to avoid conflicts and issues.
Published by lmakarov almost 8 years ago
First release.
IMPORTANT: Anyone switching from Drude please follow the update steps precisely to avoid conflicts and issues.