commit
85e30976bd
@ -0,0 +1,45 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# rsync script
|
||||||
|
|
||||||
|
git pull origin master
|
||||||
|
|
||||||
|
cd modules
|
||||||
|
for f in *
|
||||||
|
do
|
||||||
|
cd $f && git pull origin master && cd ..
|
||||||
|
done
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
npm install
|
||||||
|
|
||||||
|
rm -r /home/administrator/apps/willaengine/public/js/vue
|
||||||
|
|
||||||
|
npm run production
|
||||||
|
|
||||||
|
rm -r /home/administrator/apps/nginx/www/willaengine/public/js/vue
|
||||||
|
rm -r /home/administrator/apps/nginx/www/willamall/public/js/vue
|
||||||
|
rm -r /home/administrator/apps/nginx/www/willaarts/public/js/vue
|
||||||
|
|
||||||
|
cp -r /home/administrator/apps/willaengine/public/js/vue /home/administrator/apps/nginx/www/willaengine/public/js/
|
||||||
|
|
||||||
|
cp -r /home/administrator/apps/willaengine/public/js/vue /home/administrator/apps/nginx/www/willamall/public/js/
|
||||||
|
|
||||||
|
cp -r /home/administrator/apps/willaengine/public/js/vue /home/administrator/apps/nginx/www/willaarts/public/js/
|
||||||
|
|
||||||
|
cp /home/administrator/apps/willaengine/public/mix-manifest.json /home/administrator/apps/nginx/www/willaengine/public/
|
||||||
|
|
||||||
|
cp /home/administrator/apps/willaengine/public/mix-manifest.json /home/administrator/apps/nginx/www/willaarts/public/
|
||||||
|
|
||||||
|
|
||||||
|
sudo chown -R www-data:www-data /home/administrator/apps/nginx/www/willaarts/public
|
||||||
|
|
||||||
|
sudo chown -R www-data:www-data /home/administrator/apps/nginx/www/willamall/public
|
||||||
|
|
||||||
|
sudo chown -R www-data:www-data /home/administrator/apps/nginx/www/willaengine/public
|
||||||
|
|
||||||
|
#if [ !$1 ]; then
|
||||||
|
# docker-compose up -d --build app
|
||||||
|
# docker exec willaengine service cron start
|
||||||
|
#fi
|
||||||
|
|
||||||
|
sudo chown -R www-data:www-data /home/administrator/apps/nginx/www/willaengine
|
@ -0,0 +1,40 @@
|
|||||||
|
version: '2'
|
||||||
|
|
||||||
|
services:
|
||||||
|
|
||||||
|
# The Application
|
||||||
|
app:
|
||||||
|
container_name: willaengine
|
||||||
|
#build:
|
||||||
|
# context: ./
|
||||||
|
image: registry.willaspace.com/willaspace/willaengine
|
||||||
|
volumes:
|
||||||
|
- ~/apps/nginx/www/willaengine/storage:/var/www/storage
|
||||||
|
- ~/apps/nginx/www/willaengine/public:/var/www/public
|
||||||
|
env_file: '.env.prod'
|
||||||
|
environment:
|
||||||
|
- "DB_HOST=mysql_database"
|
||||||
|
- "REDIS_HOST=cache"
|
||||||
|
|
||||||
|
# The Database
|
||||||
|
database:
|
||||||
|
container_name: mysql_database
|
||||||
|
image: mysql
|
||||||
|
volumes:
|
||||||
|
- dbdata:/var/lib/mysql
|
||||||
|
environment:
|
||||||
|
- "MYSQL_DATABASE=willaengine"
|
||||||
|
- "MYSQL_USER=wmuser"
|
||||||
|
- "MYSQL_PASSWORD=ksgHJujtfYSUYiGJdfuK9w7dstfs"
|
||||||
|
- "MYSQL_ROOT_PASSWORD=ksgHJujtfYSUYiGJdfuK9w7dstfs"
|
||||||
|
ports:
|
||||||
|
- 3306:3306
|
||||||
|
# redis
|
||||||
|
cache:
|
||||||
|
container_name: cache
|
||||||
|
image: redis:alpine
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
dbdata:
|
||||||
|
|
||||||
|
|
Loading…
Reference in new issue