Commit Graph

262 Commits

Author SHA1 Message Date
2899021804 Update example env in accordance w/ Docker setup 2019-12-10 23:53:28 +08:00
d8f6d03d1e Docker: rename nginx container name 2019-12-10 23:52:23 +08:00
c474e98925 Docker: copy example env file when building 2019-12-10 23:40:59 +08:00
3692373cd2 Docker: switch from passport:install to passport:keys during build 2019-12-09 19:25:57 +08:00
0c71356f59 Docker: remove migration instruction 2019-12-04 18:31:06 +08:00
e539bb501d Docker: persistant database storage in example docker-compose.yaml 2019-12-04 17:22:59 +08:00
2fcd169270 Downgrade Docker image php version to 7.3.12 2019-12-04 17:19:16 +08:00
14d71fedb3 Rename docker-compose.yml.example -> docker-compose.yaml.example 2019-12-04 14:54:28 +08:00
7fe9a4c2a2 Fix Dockerfile and docker-compose.yml
1. Generate a testing SQLite db on build
2. Optimize image layer caching
3. Fix permissions
4. Simplify nginx configuration
5. Fix nginx infinite redirect loop (couldn't access app folder)
2019-12-04 14:49:57 +08:00
7b697a477e Fix MariaDB config in Docker compose
by specifying a root password.
2019-12-04 11:20:50 +08:00
146cf835b9 Fix composer install in Dockerfile 2019-12-04 08:59:01 +08:00
ec87e72547 Add .dockerignore file
This excludes unnecessary files for production use on Docker image
build.
2019-12-04 08:26:31 +08:00
bf2e8c9c99 Use multi-stage build for Docker image
1. Allows to build the composer dependencies with official composer img
2. php-fpm --nodaemonize: Force to stay in foreground and ignore daemo-
   nize option from configuration file
2019-12-04 08:23:11 +08:00
b6096aadfa Add MariaDB to docker-compose example
1. Gives an example set up of a MySQL database in docker-compose
2. `php` now depends on `db`, and `nginx` depends on `php`. This
ensures the integrity of the stack.
2019-12-03 21:31:56 +08:00
1cbc41c3ce Simplify docker-ext-install in Dockerfile 2019-12-03 20:24:54 +08:00
8bc5ea2d5e Initial Docker support
This commit adds:
1. A Dockerfile that runs PHP 7.2 FPM on Alpine Linux
2. A example docker-compose file that simplifies deployment
2019-11-21 12:54:22 +08:00
017577db42 Merge branch 'master' 2019-11-20 14:04:57 +05:30
a694dce01e new build 2019-11-20 13:35:56 +05:30
900b59b2bf Merge branch 'fix-payment' into 'master'
fix payment/create and customer email validation

See merge request mohit.panjvani/crater-web!60
2019-11-20 08:00:33 +00:00
41a543ea9c small fix 2019-11-20 13:26:06 +05:30
665fc76856 fix customer modal email validation 2019-11-20 12:45:24 +05:30
2d560d9a54 update readme 2019-11-20 12:42:20 +05:30
0442217dc2 fix payment/create and customer email validation 2019-11-20 12:39:11 +05:30
d065466f4f Merge branch 'fix-validation' into 'master'
fix validation issue on backend

See merge request mohit.panjvani/crater-web!59
2019-11-20 06:40:47 +00:00
c763b48e0d fix validation issue on backend 2019-11-20 12:06:17 +05:30
220b62518f fix .env.example 2019-11-20 11:12:36 +05:30
ee18fcc306 new build 2019-11-19 20:44:58 +05:30
fedea1f97e Merge branch 'dashboard-refactor' into 'master'
refactor mail

See merge request mohit.panjvani/crater-web!57
2019-11-19 15:11:17 +00:00
6378d77cfa merge master 2019-11-19 20:39:30 +05:30
98579040cc refactor login 2019-11-19 20:38:38 +05:30
28dbdee1a4 Merge branch 'master' of https://github.com/bytefuryco/crater 2019-11-19 20:38:00 +05:30
ed9f8ecf3a update license 2019-11-19 20:37:21 +05:30
7d7f4fba73 login refactor 2019-11-19 20:36:21 +05:30
3a5fa43ef4 mail refactor 2019-11-19 20:36:06 +05:30
e63836e1d7 update mail description 2019-11-19 20:06:50 +05:30
b3aeafef47 update env.example and fix token-issue 2019-11-19 19:26:13 +05:30
953598b2e8 Merge branch 'dev' 2019-11-19 19:25:50 +05:30
c3fc3371ef Merge branch 'fix-bugs' into 'dev'
add storage link command to onboarding

See merge request mohit.panjvani/crater-web!56
2019-11-19 13:55:32 +00:00
d7432d081a add storage link command to onboarding 2019-11-19 19:24:03 +05:30
e799e986b4 Merge branch 'dashboard-refactor' into 'master'
toastr refactor

See merge request mohit.panjvani/crater-web!55
2019-11-19 13:47:42 +00:00
4ef5a3efb2 merge dev 2019-11-19 19:11:11 +05:30
360b353ab1 refactor notification of user have no email 2019-11-19 18:40:41 +05:30
cc367abd92 Merge branch 'bug-fix' into 'dev'
change checkbox color

See merge request mohit.panjvani/crater-web!54
2019-11-19 10:56:11 +00:00
39170a5765 change checkbox color 2019-11-19 16:23:30 +05:30
6e65232f29 Update readme.md 2019-11-19 16:09:43 +05:30
93c35aa130 Update readme.md 2019-11-19 16:06:39 +05:30
2a8c1deff6 Merge branch 'refactor-mail-config' into 'dev'
add mail lang & fix deselect issue

See merge request mohit.panjvani/crater-web!53
2019-11-19 09:20:06 +00:00
e4327731e9 Merge branch 'master' 2019-11-19 14:47:21 +05:30
8d6b5207c8 Merge branch 'refactor-mail-config' of https://gitlab.com/mohit.panjvani/crater-web into refactor-mail-config 2019-11-19 14:42:13 +05:30
2af94468b8 fix deselect issue 2019-11-19 14:41:53 +05:30