Skip to content

Commit b8eaaf9

Browse files
committed
dont copy production env file
1 parent e781be2 commit b8eaaf9

File tree

2 files changed

+8
-60
lines changed

2 files changed

+8
-60
lines changed

.env.production

Lines changed: 0 additions & 23 deletions
This file was deleted.

docker/deploy/etc/s6-overlay/scripts/laravel-automations

Lines changed: 8 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ chmod -R 755 /config
1313
chown -R webuser:webgroup /config
1414
chmod -R 755 $WEBUSER_HOME/storage
1515
chown -R webuser:webgroup $WEBUSER_HOME/storage
16-
echo "✅ Permissions fixed."
16+
echo "✅ Done."
1717
echo ""
1818

1919
if [ ${DB_CONNECTION:="sqlite"} = "sqlite" ]; then
@@ -33,40 +33,10 @@ if [ ${DB_CONNECTION:="sqlite"} = "sqlite" ]; then
3333
fi
3434
done
3535

36-
echo "✅ Database symlink created."
36+
echo "✅ Done."
3737
echo ""
3838
fi
3939

40-
# Check for env file
41-
if [ ! -f /config/.env ]; then
42-
echo "🙄 Environment file not found, creating..."
43-
s6-setuidgid webuser cp $WEBUSER_HOME/.env.production /config/.env
44-
echo "✅ Environment file created."
45-
else
46-
echo "✅ Environment file exists."
47-
fi
48-
49-
echo ""
50-
51-
# create symlinks
52-
echo "🔗 Creating symlinks for config and log files..."
53-
symlinks=( \
54-
/var/www/html/.env \
55-
)
56-
57-
for i in "${symlinks[@]}"
58-
do
59-
if [[ -e "$i" && ! -L "$i" ]]; then
60-
rm -rf "$i"
61-
fi
62-
if [[ ! -L "$i" ]]; then
63-
ln -s /config/"$(basename "$i")" "$i"
64-
fi
65-
done
66-
67-
echo "✅ Symlinks created."
68-
echo ""
69-
7040
# Check for app key
7141
if [ ! ${APP_KEY} ]; then
7242
if grep -E "APP_KEY=[0-9A-Za-z:+\/=]{1,}" $WEBUSER_HOME/.env > /dev/null; then
@@ -84,18 +54,19 @@ fi
8454
echo ""
8555

8656
# Refresh cache
87-
echo "💰 Building the cache..."
57+
echo "💰 Refreshing the cache..."
58+
s6-setuidgid webuser php $WEBUSER_HOME/artisan config:cache --no-ansi -q
59+
s6-setuidgid webuser php $WEBUSER_HOME/artisan route:cache --no-ansi -q
8860
s6-setuidgid webuser php $WEBUSER_HOME/artisan view:clear --no-ansi -q
89-
s6-setuidgid webuser php $WEBUSER_HOME/artisan optimize --no-ansi -q
90-
echo "✅ Cache set."
61+
echo "✅ Done."
9162
echo ""
9263

9364
# Migrate database
9465
echo "🚛 Migrating the database..."
9566
s6-setuidgid webuser php $WEBUSER_HOME/artisan migrate --force --no-ansi -q
96-
echo "✅ Database migrated."
67+
echo "✅ Done."
9768
echo ""
9869

9970
# App install done, show a message
100-
echo "✅ All set, Speedtest Tracker started."
71+
echo "✅ All set, Speedtest Tracker has started!"
10172
echo ""

0 commit comments

Comments
 (0)