- Auth Page
- Push Notifications (allows multiple devices)
- Website change logs
docker run --name notificc -d \
-m 150m \
-p 8800:80 \
-v $PWD/data:/api/shared \
ivanch/notificc:latest
With SSL:
docker run --name notificc -d \
-m 150m \
-p 8800:80 \
-v $PWD/data:/api/shared \
-v /path/to/certs:/etc/nginx/certs \
--env SSL_CERT=example.com.crt \
--env SSL_KEY=example.com.key \
ivanch/notificc:latest
You'll have to build the image again if you don't want to use default http://example.domain as the service URL.
- Clone this repo with
git clone https://github.com/ivanch/notificc
- Run
docker build -t ivanch/notificc:latest --build-arg PUBLIC_URL=http://DOMAIN/PATH .
- Deploy
Default password is password, you can change or disable that later in Settings.
Once at the index page, you can start/stop the checker by clicking at its status badge.
- Run
pip install -r api/requirements.txt
to install all the requirements. - Go to
web
folder, runnpm install
to install dependencies andnpm start
to start the development server. - Go to
api
folder and runpython app.py
to start the API server.