https://github.com/bagilevi/uptom
Uptime monitoring application written in Elixir/Phoenix
https://github.com/bagilevi/uptom
elixir elixir-apps monitoring phoenix
Last synced: 13 days ago
JSON representation
Uptime monitoring application written in Elixir/Phoenix
- Host: GitHub
- URL: https://github.com/bagilevi/uptom
- Owner: bagilevi
- License: mit
- Created: 2017-02-26T16:52:15.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-08T17:57:24.000Z (about 8 years ago)
- Last Synced: 2025-04-09T10:27:50.538Z (about 1 month ago)
- Topics: elixir, elixir-apps, monitoring, phoenix
- Language: Elixir
- Size: 1.18 MB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Uptom
Website uptime monitoring application written in Elixir/Phoenix.
It checks the configured URLs periodically, sending an email when the
website goes down or up.## Installation
To start your Phoenix app:
* Install dependencies with `mix deps.get`
* Copy `config/dev.secret.example.exs` to `config/dev.secret.exs` and add your SMTP details
* Create and migrate your database with `mix ecto.create && mix ecto.migrate`
* Install Node.js dependencies with `npm install`
* Start Phoenix endpoint with `mix phoenix.server`Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.
Ready to run in production? Please [check the Phoenix deployment guides](http://www.phoenixframework.org/docs/deployment).
## License
MIT, see the LICENSE file.
## Contributing
Contributions are welcome, please submit an issue, pull request or
comment on the code. I am learning Elixir and Phoenix, any tips will be
most welcome!