curl https://install.meteor.com/ | sh
Install gpg2
sudo apt-get install gnupg2
Clone Repository
git clone https://github.com/fishat64/NNSKS.git
cd NNSKS
Edit settings-default.json to your needs...
{
"privkey": ["-----BEGIN PGP PRIVATE KEY BLOCK-----\n" ,
"\n" ,
"-----END PGP PRIVATE KEY BLOCK-----\n"],
"pubkey": ["-----BEGIN PGP PUBLIC KEY BLOCK-----\n" ,
"\n" ,
"-----END PGP PUBLIC KEY BLOCK-----\n"],
"passphrase": "paaaasssphrase",
"mailuri" :"smtps://username:password@mail.example.tld:465",
"mail": "mail@example.tld",
"debug": false,
"public": {
"NNSKSURI": "http://localhost:3000/",
"dataprotectionpolicy": "http://localhost:3000",
"home": "http://localhost:3000/"
}
}
Run!
meteor run --settings settings-default.json
Visit http://localhost:3000/ in your Webbrowser
See https://guide.meteor.com/deployment.html
See also https://toerder.eu/blogs/informatik/20181219-gnupg-keyserver-mit-spezialfunktionen-nnsks-new-non-synchron/ [GERMAN]