https://github.com/minidigger/minimail
my personal mail client
https://github.com/minidigger/minimail
Last synced: 2 months ago
JSON representation
my personal mail client
- Host: GitHub
- URL: https://github.com/minidigger/minimail
- Owner: MiniDigger
- License: mit
- Created: 2025-09-06T20:39:53.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2025-12-16T10:34:02.000Z (4 months ago)
- Last Synced: 2025-12-18T09:59:18.714Z (4 months ago)
- Language: Vue
- Size: 1.1 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MiniMail
A mail client, just for me.
## Features
- viewing mail folders
- viewing mails
## Local Setup
For convenience, a docker-compose file is provided to run greenmail (mock mail server) and roundcube (an actually good email client):
- `Start Dependencies`
- Open http://localhost:3001/ in your browser to see roundcube
To start the actual application:
- `Start Dev`
- Open http://localhost:3000/ in your browser to see the app
## Config
`npx web-push generate-vapid-keys`
`npx jazz-run account create --name "My Server Worker" --peer `
```js
const config = {
runtimeConfig: {
webPushPrivateKey: "",
public: {
clerkPubKey: "",
jazzApiKey: "",
jazzServerUrl: "wss://cloud.jazz.tools",
onesignalAppId: "",
webPushPublicKey: "",
},
},
};
```
### Recommended IDE settings
- for better viewing its recommended to configure file nesting for .types.ts into .ts
## Licence
MIT License