From c8228721847f2ead6fe7b18c939b45cdb7cf904f Mon Sep 17 00:00:00 2001 From: Kevin Date: Sun, 28 Jun 2026 13:26:22 +0200 Subject: [PATCH] try to deploy en nas --- .env.production | 5 +++++ deploy/setup-db.sh | 14 ++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 .env.production create mode 100644 deploy/setup-db.sh diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..9e089b4 --- /dev/null +++ b/.env.production @@ -0,0 +1,5 @@ +APP_KEY=Z_CbQqpIxo4bGJ0WpqZkB3HoaLXvHf0J +APP_URL=http://192.168.1.39:3333 +DB_PASSWORD=pcbuilder_secure_pass +DB_DATABASE=pc_builder +DB_USER=pcbuilder diff --git a/deploy/setup-db.sh b/deploy/setup-db.sh new file mode 100644 index 0000000..a0d98fe --- /dev/null +++ b/deploy/setup-db.sh @@ -0,0 +1,14 @@ +#!/bin/bash +MYSQL_CONTAINER=$(docker ps -q --filter ancestor=mysql:8 | head -1) +if [ -z "$MYSQL_CONTAINER" ]; then + echo "❌ MySQL container not found" + exit 1 +fi +echo "MySQL container: $MYSQL_CONTAINER" +docker exec "$MYSQL_CONTAINER" mysql -u root -pnpm_root_password -e " + CREATE DATABASE IF NOT EXISTS pc_builder; + CREATE USER IF NOT EXISTS 'pcbuilder'@'%' IDENTIFIED BY 'pcbuilder_secure_pass'; + GRANT ALL PRIVILEGES ON pc_builder.* TO 'pcbuilder'@'%'; + FLUSH PRIVILEGES; +" +echo "✅ Database pc_builder created"