Skip to content
This repository was archived by the owner on Nov 28, 2022. It is now read-only.

jesperbjensen/Timee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timee

The little job service that could.

This is a alpha release. It should work, but alot of work is still missing. Use it at your own risk.

Screenshot

About

Timee is a little service that lets you run a set of URL's in a given interval. It's focus on being easy to setup, and easy to use.

Requirements

  • Windows of some kind.
  • .NET Framework 4.5

Installation

  1. Download the zip file containing the latest release.
  2. Put the content in a good place on your server. (Or on your local machine for testing)
  3. Run INSTALL.bat as a Administrator.
  4. Done! Open your browser (on the server) and goto http://localhost:8888, and configure the service.
  5. (Optional) Add or change the port and hostname to listen to in the app.config file. You can comma-seperate multiple hosts.

Features

  • Calls a URL using a given internal.
  • UI for configuring jobs.
  • Keeps a log of each job run, including a UI seeing the result.

FAQ

What about security: Use your firewall, if you don't want it to be exposed to the outside.

How to implement a job: Host a website, where a given URL triggers the job. If you return a success code, then Timee things it went okay. The return value will be saved by Timee in the logs.

I don't want to use my website for long running jobs: Make another site, and implement them there. Nancy can be a great fit for this - you can even use a self hosted one.

Can I call any URL: Sure! Call whatever you like.

What about running a service a fixed time a day?: Sounds like a great idea. Make a fork and implement that. :)

What about sending e-emails is a job fails?: Sounds like a great idea. Make a fork and implement that. :)

Built on this stuff

  • TopShelf - for hosting the Windows Service.
  • Nancy - for hosting the dashboard.

Contribute

I whould love for people to help me building this great little tool, and making it more robust. Contact me if you like to help, or create a fork, and make a pull request.

About

The little job service that could.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published