Anil Kulkarni
0d1354c6c9
Fix parsing multiline variables
...
The seen_dot_env_variables parser does not work correctly for multiline variables
Instead, just use set -o allexport to perform the needed behavior in the template file
2024-05-19 15:25:54 -07:00
Christian Winther
e227ee1bd5
use DOCKER_DB_HOST_PORT when checking if database is ready or not
2024-04-06 10:53:48 +00:00
Christian Winther
df1f62e734
update docs
2024-02-22 15:30:34 +00:00
Christian Winther
c8c2e1c2eb
update docs + paths
2024-02-22 15:24:51 +00:00
Christian Winther
2d8e81c83f
ensure ownership of shared proxy conf
2024-02-22 15:14:32 +00:00
Christian Winther
f0e30c8ab6
expand docs for proxy nginx config
2024-02-22 15:02:53 +00:00
Christian Winther
5a43d7a65d
improve error handling for [run-command-as] helper
2024-02-22 14:57:10 +00:00
Christian Winther
027f858d85
ensure correct ownership of ./storage/docker
2024-02-22 14:56:54 +00:00
Christian Winther
e2821adcca
fix spacing
2024-02-22 14:56:33 +00:00
Christian Winther
8fd27c6f0c
use remote build cache for faster local dev
2024-02-22 14:50:15 +00:00
Christian Winther
0addfe5605
allow .env control of a couple of PHP settings
2024-02-22 14:49:18 +00:00
Christian Winther
49a778d128
add CODEOWNERS
2024-02-11 02:00:09 +00:00
Christian Winther
bc66b6da18
many small fixes and improvements
2024-02-10 20:03:04 +00:00
Christian Winther
1a6e97c98b
try to make 8.3 build working by building imagick from master branch
2024-01-26 22:51:15 +00:00
Christian Winther
8bdb0ca77b
fix directory-is-empty and add tests to avoid regressions
2024-01-26 21:22:43 +00:00
Christian Winther
1616c7cb11
make directory-is-empty more robust
2024-01-26 20:45:56 +00:00
Christian Winther
ca5710b5ae
fix 12-migrations.sh properly detecting new migrations and printing output
2024-01-26 20:45:38 +00:00
Christian Winther
335e6954d2
remove noisy log statements in as-boolean
2024-01-26 20:19:50 +00:00
Christian Winther
5c208d0519
allow easy overrides of any and all files in container via new override mount
2024-01-26 20:19:34 +00:00
Christian Winther
aa2669c327
remove invalid/confusing statement in migrations about running migrations when it isn't enabled
2024-01-26 20:18:29 +00:00
Christian Winther
8189b01a26
improve naming of directory-is-empty
2024-01-26 20:17:54 +00:00
Christian Winther
c859367e10
fix 02-check-config.sh logic and bad .env.docker syntax
2024-01-26 20:14:40 +00:00
Christian Winther
f263dfc4e1
apply editorconfig + shellcheck + shellfmt to all files
2024-01-26 14:41:44 +00:00
Christian Winther
8672453596
fix configuration loading before referencing config
2024-01-22 13:48:01 +00:00
Christian Winther
f2b28ece6e
longer entrypoint bars
2024-01-17 18:26:04 +00:00
Christian Winther
3598f9f8f4
move check-config to after fix-permissions
2024-01-17 18:24:35 +00:00
Christian Winther
98bae1316f
cleanup .env.docker variable names and placement in the file
2024-01-17 17:51:37 +00:00
Christian Winther
f135a240cd
fix color
2024-01-17 16:41:01 +00:00
Christian Winther
dc95d4d800
colors
2024-01-17 16:29:15 +00:00
Christian Winther
ca0a25912a
more color tuning
2024-01-17 16:25:34 +00:00
Christian Winther
921f34d42e
color tweaks
2024-01-17 15:59:58 +00:00
Christian Winther
82ab545f1a
more clear separation between log entry points
2024-01-17 15:55:05 +00:00
Christian Winther
adbd66eb38
fix defaults
2024-01-17 15:52:09 +00:00
Christian Winther
3feb93b034
cleanup color output
2024-01-17 15:49:49 +00:00
Christian Winther
2d05eccb87
add bats testing
2024-01-17 15:37:12 +00:00
Christian Winther
e70e13e265
possible fix is-false/true logic
2024-01-17 14:52:22 +00:00
Christian Winther
90c9d8b5a6
more toned down colors
2024-01-17 14:50:29 +00:00
Christian Winther
9ad04a285a
fix missing output colors
2024-01-17 14:48:02 +00:00
Christian Winther
3a7fd8eac9
fix default variables
2024-01-17 14:46:07 +00:00
Christian Winther
45f1df78b0
update proxy-acme paths
2024-01-17 14:41:48 +00:00
Christian Winther
44266b950b
conditionally initialize passport and instance actor
2024-01-17 14:29:24 +00:00
Christian Winther
be2ba79dc2
bugfixes
2024-01-17 14:25:31 +00:00
Christian Winther
de96c5f06d
migration docs
2024-01-15 23:50:16 +00:00
Christian Winther
72b454143b
tweaking configs
2024-01-15 20:42:11 +00:00
Christian Winther
903aeb7608
more cleanup
2024-01-15 18:53:54 +00:00
Christian Winther
685f62a5d0
allow skipping one-time setup tasks
2024-01-15 18:44:43 +00:00
Christian Winther
7f99bb1024
implement automatic shellcheck linting
2024-01-15 17:30:14 +00:00
Christian Winther
b2d6d3dbe7
implement automatic shellcheck linting
2024-01-15 17:23:32 +00:00
Christian Winther
ed0f9d64c8
implement automatic shellcheck linting
2024-01-15 17:16:00 +00:00
Christian Winther
01ecde1592
allow skipping one-time setup tasks
2024-01-15 15:32:29 +00:00