Skip to content

encryption4all/postguard-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

525 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PostGuard

For full documentation, visit docs.postguard.eu.

SvelteKit web frontend for encrypting and sending files using Yivi identity attributes. This is the main PostGuard web application where users can encrypt files and send them to recipients.

Development

Docker Compose is the recommended way to get started:

git submodule update --init --recursive
docker-compose up

The website is available at http://localhost:8080.

To run without Docker:

npm install
npm run dev

Environment variables

Variable Description Default
VITE_FILEHOST_URL Filehosting service URL (Cryptify) http://localhost:8000
VITE_PKG_URL PKG service URL http://localhost:8087
VITE_MAX_UPLOAD_SIZE Maximum file upload size in bytes -
VITE_UPLOAD_CHUNK_SIZE Upload chunk size in bytes -
VITE_FILEREAD_CHUNK_SIZE File read chunk size in bytes -

Releasing

Releases are automated with release-please. Merging to main triggers a release PR, and merging that PR publishes Docker images to GHCR.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors