Skip to content

tmathura/Spacearr

Repository files navigation

Spacearr

Spacearr allows you to monitor your hard disk space on you computer via an Android phone or via a Windows UWP app. This is done without opening any ports on a computer but by using a message service from Pusher. The messaging service that Pusher offers us is a "Pub/Sub" service, which is an asynchronous messaging service which is used by the computer and Android/UWP app to communicate to one another.

Spacearr Worker Service Windows

This is the Windows worker service that you will install onto the computer so that the computer and Android/UWP app can communicate. It is basically the same as a Windows service, but more modern and uses the .Net Core Framework. See this Stackoverflow answer for more information.

Spacearr Android App

This is the app that is used on the Android phone to check the different drives on the computer. You can see the total space and as well as the free space. You will get notifications every 15 minutes if there is low space.

Spacearr UWP App

This is the app that is used on the Windows computer to check the different drives on the computer. You can see the total space and as well as the free space.

Getting Started

Installation Setup Guide FAQ

Downloads

Release Type Branch: master (stable) Branch: dev (semi-unstable)
Binary Releases GitHub Releases AppVeyor Builds

Status

GitHub issues GitHub pull requests GNU GPL v3 Copyright 2010-2017 Github Releases Changelog

Service Master Dev
AppVeyor Build status Build status

Features

Current Features

  • Supports platforms: Windows Services for backend, UWP & Android for front end.
  • Allows you to view your hard disk space from your Android device.
  • Get notifications on your Android device when your hard disk space is running low.
  • No need to open ports on your desktop, just sign up to Pusher and fill in those details when installing the service.
  • Monitor multiple computers.

Configuring the Development Environment

Requirements

Setup

  • Make sure all the required software mentioned above are installed
  • Clone the repository into your development machine (info)

Development

  • Open Spacearr.sln in Visual Studio 2019
  • Make sure Spacearr.UWP is set as the startup project
  • Press F5