diff --git a/.devcontainer/docker-compose.yml b/.devcontainer/docker-compose.yml index e18f84b39c..c1c00cd8b7 100644 --- a/.devcontainer/docker-compose.yml +++ b/.devcontainer/docker-compose.yml @@ -43,4 +43,4 @@ services: volumes: mariadb-data: - postgresql-data: \ No newline at end of file + postgresql-data: diff --git a/scripts/init.sh b/scripts/init.sh index 475b859db1..60fb096930 100644 --- a/scripts/init.sh +++ b/scripts/init.sh @@ -11,12 +11,15 @@ fi rm -rf /workspaces/frappe_codespace/.git source /home/frappe/.nvm/nvm.sh -nvm alias default 18 -nvm use 18 +nvm install 22 +nvm alias default 22 +nvm use 22 -echo "nvm use 18" >> ~/.bashrc +echo "nvm use 22" >> ~/.bashrc cd /workspace +npm install -g yarn + bench init \ --ignore-exist \ --skip-redis-config-generation \ @@ -26,19 +29,19 @@ cd frappe-bench # Use containers instead of localhost bench set-mariadb-host mariadb -bench set-redis-cache-host redis-cache:6379 -bench set-redis-queue-host redis-queue:6379 -bench set-redis-socketio-host redis-socketio:6379 +bench set-redis-cache-host "redis://redis-cache:6379" +bench set-redis-queue-host "redis://redis-queue:6379" +bench set-redis-socketio-host "redis://redis-queue:6379" # Remove redis from Procfile sed -i '/redis/d' ./Procfile - bench new-site dev.localhost \ ---mariadb-root-password 123 \ +--db-root-username root \ +--db-root-password 123 \ --admin-password admin \ ---no-mariadb-socket +--mariadb-user-host-login-scope='%' bench --site dev.localhost set-config developer_mode 1 bench --site dev.localhost clear-cache -bench use dev.localhost \ No newline at end of file +bench use dev.localhost