diff --git a/frontend/public/json/checkmate.json b/frontend/public/json/checkmate.json index 5a9edd336..1febf47bc 100644 --- a/frontend/public/json/checkmate.json +++ b/frontend/public/json/checkmate.json @@ -1,48 +1,48 @@ { - "name": "Checkmate", - "slug": "checkmate", - "categories": [ - 9 - ], - "date_created": "2026-02-02", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 5173, - "documentation": "https://github.com/bluewave-labs/Checkmate#readme", - "website": "https://github.com/bluewave-labs/Checkmate", - "logo": "https://raw.githubusercontent.com/bluewave-labs/Checkmate/develop/client/public/checkmate-logo-light.png", - "config_path": "/opt/checkmate/server/.env", - "description": "Checkmate is an open source uptime and infrastructure monitoring application that helps you track the availability and performance of your services.", - "install_methods": [ - { - "type": "default", - "script": "ct/checkmate.sh", - "resources": { - "cpu": 2, - "ram": 4096, - "hdd": 10, - "os": "Debian", - "version": "13" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [ - { - "text": "Create your admin account on first login via the web interface.", - "type": "info" + "name": "Checkmate", + "slug": "checkmate", + "categories": [ + 9 + ], + "date_created": "2026-02-02", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 5173, + "documentation": "https://github.com/bluewave-labs/Checkmate#readme", + "website": "https://github.com/bluewave-labs/Checkmate", + "logo": "https://raw.githubusercontent.com/bluewave-labs/Checkmate/develop/client/public/checkmate-logo-light.png", + "config_path": "/opt/checkmate/server/.env", + "description": "Checkmate is an open source uptime and infrastructure monitoring application that helps you track the availability and performance of your services.", + "install_methods": [ + { + "type": "default", + "script": "ct/checkmate.sh", + "resources": { + "cpu": 2, + "ram": 4096, + "hdd": 10, + "os": "Debian", + "version": "13" + } + } + ], + "default_credentials": { + "username": null, + "password": null }, - { - "text": "Server API runs on port 52345, Client UI on port 5173.", - "type": "info" - }, - { - "text": "For PageSpeed monitoring, add a Google PageSpeed API key to the server .env file.", - "type": "info" - } - ] + "notes": [ + { + "text": "Create your admin account on first login via the web interface.", + "type": "info" + }, + { + "text": "Server API runs on port 52345, Client UI on port 5173.", + "type": "info" + }, + { + "text": "For PageSpeed monitoring, add a Google PageSpeed API key to the server .env file.", + "type": "info" + } + ] } diff --git a/install/vaultwarden-install.sh b/install/vaultwarden-install.sh index 4b7f0e6d0..9440b1163 100644 --- a/install/vaultwarden-install.sh +++ b/install/vaultwarden-install.sh @@ -34,11 +34,11 @@ msg_ok "Built Vaultwarden" $STD addgroup --system vaultwarden $STD adduser --system --home /opt/vaultwarden --shell /usr/sbin/nologin --no-create-home --gecos 'vaultwarden' --ingroup vaultwarden --disabled-login --disabled-password vaultwarden -mkdir -p /opt/vaultwarden/{bin,data} +mkdir -p /opt/vaultwarden/{bin,data,web-vault} cp target/release/vaultwarden /opt/vaultwarden/bin/ cd ~ && rm -rf /tmp/vaultwarden-src -fetch_and_deploy_gh_release "vaultwarden_webvault" "dani-garcia/bw_web_builds" "prebuild" "latest" "/opt/vaultwarden" "bw_web_*.tar.gz" +fetch_and_deploy_gh_release "vaultwarden_webvault" "dani-garcia/bw_web_builds" "prebuild" "latest" "/opt/vaultwarden/web-vault" "bw_web_*.tar.gz" cat </opt/vaultwarden/.env ADMIN_TOKEN=''