Skip to content

encryption4all/postguard-website

Repository files navigation

PostGuard Website

The PostGuard web frontend for encrypting and sending files using Yivi-based identity attributes. Built with SvelteKit.

Prerequisites

  • Node.js
  • A running Cryptify backend (otherwise you'll end up on the "error occurred" page)

Developing

Install dependencies and create a .env file based on .env.example. Make sure the chunk size matches your Cryptify backend configuration.

npm install
cp .env.example .env
npm run dev

Mobile Debugging

To test on a physical Android device over USB:

npm run dev -- --host
adb reverse tcp:5173 tcp:5173
adb reverse tcp:8000 tcp:8000

Port 5173 is the dev server, port 8000 is for the Cryptify backend. Then open http://localhost:5173 in the phone's browser.

Building

npm run build
npm run preview  # preview the production build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 3

  •  
  •  
  •