Go to file
Tanner Collin da76c217d4 Fix a bug where secureID wouldn't be sent on only the first load
The problem was because index.html was in the public folder and was
being served on the first page load instead of the Pug view being
rendered. The solution was to move it into the views folder so that the
only way to get to it was through the template engine.
2017-01-10 17:43:31 +00:00
public Fix a bug where secureID wouldn't be sent on only the first load 2017-01-10 17:43:31 +00:00
src Fix a bug that breaks the site if the secureID isn't found 2017-01-10 01:40:28 +00:00
views Fix a bug where secureID wouldn't be sent on only the first load 2017-01-10 17:43:31 +00:00
.babelrc Upgrade to Babel 6.x 2017-01-09 15:53:02 -07:00
.eslintrc Initial commit from boilerplate 2016-12-21 17:59:10 -07:00
.gitignore Move all static files to public/ folder and fix paths 2016-12-28 00:50:58 -08:00
LICENSE Customize boilerplate for project 2016-12-21 18:16:08 -07:00
package.json Generate IDs cryptographically securely on the server 2017-01-09 18:19:24 -07:00
README.md Add README, update notification gif and change wording 2017-01-04 00:32:41 +00:00
server.js Generate IDs cryptographically securely on the server 2017-01-09 18:19:24 -07:00
serverdev.js Move all static files to public/ folder and fix paths 2016-12-28 00:50:58 -08:00
webpack.config.js Upgrade to Babel 6.x 2017-01-09 15:53:02 -07:00
webpack.production.config.js Upgrade to Babel 6.x 2017-01-09 15:53:02 -07:00

Notica

Send browser notifications from your terminal. No installation. No registration.

https://notica.us/

Usage

Notica is a Bash function / alias that sends a notification to a tab in your browser when it's ran:

$ long-running-command; notica Finished!

This will wait until the first command completes before running Notica. That way you can go do other things while your long task runs. Then you will recieve a notification on any devices that have the Notica website open.

Notification Example gif

Setup

Please follow the instructions on the Notica home page since they are generated specific to you:

https://notica.us/

Source Code

License

Notica is free and open-source software released under the MIT License.

Self-hosting

Hosting Notica on your own server is extremely easy. Clone this repository, change all notica.us URLs to your own domain, and then run npm install && npm start. You can connect to it directly or through a reverse proxy.