The PassWall Desktop is an Electron Vue application that powers the web vault (https://vault.passwall.io/).
If you want to use this client with official PassWall Server, please first sign up via PassWall Signup
# install dependencies
yarn
# serve with hot reload at localhost:9080
yarn run dev
# build electron application for production
yarn run build
You can adjust your API endpoint settings in src/renderer/api/HTTPClient.js
by changing the baseURL
. For example:
const client = Axios.create({
baseURL: 'https://vault.passwall.io',
headers: {
'Content-Type': 'application/json; charset=utf-8',
Accept: 'application/json, text/plain, */*'
}
})
If you want to point your local passwall server address, you can set:
const client = Axios.create({
baseURL: 'http://localhost:3625',
headers: {
'Content-Type': 'application/json; charset=utf-8',
Accept: 'application/json, text/plain, */*'
}
})