Server Management on Steroids

Frequently Asked Questions

What is WatchDog?

WatchDog is a server management solution that enables your developers to create servers across cloud services such as AWS, Digital Ocean, Linode, manage SSH keys/access to these servers, deploy applications from Git/GitHub, allow users to set up periodic encrypted DB backups, run penetration testing, monitor usage, and send alerts! All this through a simple dashboard!


Why did you build this?

One of the biggest problem we faced internally as a company was sharing server credentials (root logins were being shared over email), running a lot of repetitive task of setting up backups on different production machines, setting up audit logs, running security upgrades (then notifying relevant devs), usage monitoring etc. So we thought why not build a central solution to automate all of the above.


How can new users get going?

After registration users should essentially link their SSH public keys to their profile. This can be done by managing account settings. SSH Keys streamline user access and activity over remote machines


What kind of tasks are supported by WatchDog?

Users can create and destroy server instances. User management across remote servers becomes very simple with public SSH Keys. A user can manage data backups, deploy code bases, set up and configure application servers in a controlled manner with zero manual overhead. Advanced features like penetration testing, server auditing and sub-domain/DNS creation are a plus for server administrators


How are backups managed by WatchDog?

Users can choose to backup their data instantaneously or let WatchDog backup their data at regular intervals. The backup manager utility will set up background tasks to backup user data and a selected frequency and notify the users via an email in case of any failures.


Sounds exciting! Can I play with it?

Absolutely, you can create a free demo account here: https://watchdog.ainfo.io/register/ which will allow you to fire up one server and try out all features. It will self-destruct in one hour.


How does WatchDog simplify application deployment?

WatchDog comes with a Deployment utility that enables users to provision database servers, deploy web applications and configure web servers with apache and nginx.


Why is it called WatchDog?

Our lead dev (@zahid) loves dogs and often stays in late "watching" our servers, hence WatchDog!


What about pricing?

Currently, it is an invite only tool. If you are interested, drop us a line!

SSH Key Management

SSH key management has always been a painful task. Now users can add and link SSH public keys to their accounts  in a very simplified manner. Using the public keys WatchDog streamlines the user access and activities over remote servers.

Server Management

WatchDog provides users with a simple dashboard enlisting all the servers that belong to the user, or the user has access to. User can carry out various activities over these remote machines, ranging from creating new instances, deleting existing machines etc. Currently WatchDog provides support for Linode and Digital Ocean clouds.

APPLICATION DEPLOYMENT

When it comes to application deployment, WatchDog provides very simple yet powerful solution that reduces manual effort. Users can deploy simple Django based applications in one no time. Deployments over web servers like Apache and Nginx are also supported.

Monitor Server Health

Monitoring server health may sound challenging to developers. WatchDog provides a simple dashboard to visualize the current server usage statistics. Information in the form of graphs and numbers provides a clear insight into the server health.

SUBDOMAIN REGISTRATION

Registering new subdomains using a paid DNS has been made a single step process. Users can select a desired record type for the subdomain and get going.

Penetration Testing

WatchDog comes with a seamlessly integrated penetration testing tool that enables users to perform penetration tests on various sites.

USER MANAGEMENT

Server administrators will find this application very handy. User management is no more a cumbersome task. Admins can create and delete users on server instances with SSH authentication and forget about managing passwords.

WATCHDOG NEWS & UPDATES

Challenging the Status Quo is fun

Contact us for WatchDog Demo