• Stars
    star
    205
  • Rank 191,264 (Top 4 %)
  • Language
    PHP
  • License
    GNU General Publi...
  • Created over 8 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A full-featured home hosted Cloud Drive, Personal Assistant, App Launcher, File Converter, Streamer, Share Tool & More!

Follow the early development of HRCloud3 on the official HRCloud3 Github Repo!!!


SLACK TEAM!


YOUTUBE CHANNEL!


WIKI DOCUMENTATION!

HRCloud2

A Fully Featured home-hosted Cloud Storage platform and Personal Assistant that Converts files, OCR's images & documents, Creates archives, Scans for viruses, Protects your server, Keeps itself up-to-date, and Runs your own AppLauncher!

Screenshots

More Screenshots

HRCloud2 HRCloud2 HRCloud2 HRCloud2 HRCloud2

A Secure, Private Cloud Storage Platform for your Home Server!

HRCloud2 is a personal Cloud CMS Platform similar to ownCloud but with far greater capability that includes all the same functionality as a commercial end-user based Cloud platform. Functions like file conversion, OCR, archiving, dearchiving, A/V scanning, sharing and more. With HRCloud2 you can perform all your favorite bash and command line tools just by selecting checkboxes and clicking buttons, from anywhere.

HRCloud2 can integrate with WordPress, although it will install what it needs from WordPress when it does not exist. It uses user accounts created by WordPress, but does not itself use a database for anything other than user authentication. All log and cache files are internally controlled.

A perfect ownCloud or NextCloud alternative.

CURRENT CORE FEATURES

  • Takes user uploads and stores them in user-specific (but not database driven) non-hosted directories set by the administrator in the config.php file. Files that are requested by the user are temporarily moved to a user-specific hosted directory or symlinks are created and cleaned regularly.
  • Supports unlimited number of users. User storage, cache, and log files are automatically created the first time a new user logs in. Uses built-in WordPress for account creation and management.
  • Multiple file uploads per request. To download multiple files the user can select files and the archive format of their choosing.
  • Can implement various levels of virus scanning. ClamAV is required for A/V support.
  • Can archive, extract, and convert just about anything (various dependencies to enable support).
  • Convert document, image, audio, video, 3d model, vector drawings, presentation (slideshow/pages), disk images, and archive filetypes to other filetypes.
  • Open, edit, and save Microsoft Office documents and rich-text files.
  • Performs OCR on any image or .pdf and turn it into any office document. Supports multi-page PDF's.
  • Image editing features (rotate, resize, convert. API for maintain A/R).
  • Copy multiple files.
  • Rename multiple files.
  • Delete multiple files.
  • User Selectable Skins & Color Schemes.
  • Includes zelon88's HRAI project as a plugin-ready personal assistant.
  • Accepts some plain speech commands. Go wild and try grammar, punctuation, multiple commands per line ect....
  • HRAI uses the client's speakers to speak it's response with an option to disable audio, or HRAI completely on the settings page.
  • Keeps excellent logs of everything it does.
  • Stream media & create playlists.
  • Share files with other users or the public.
  • Launch HRCloud2 Apps from the AppLauncher.
  • Admins can automatically install Apps from .zip files or uninstall them just as easily.
  • Compatible with the HRCloud2-Game-Pack and HRCloud2-App-Pack
  • Includes "Notes", "Contacts", "Bookmarks", and "Calculator" apps by zelon88.
  • Includes "Grabber" App by zelon88 for downloading files from URL straight to your Cloud Drive.
  • Includes "ServStat" App for admins that allows monitoring of local or remote servers.
  • Includes "ServMonitor" App for real-time monitoring of server utilization, status, and specs (including CPU, RAM, Temp(s), Battery, Power Status, and more specs than your device manager could shake a stick at!
  • Includes "PHP-AV" App, a server-side anti-virus, anti-malware app. Target ANY file or folder on the server, or intelligently scans HRCloud2-related files.
  • Includes "Pell" App for creating, opening, editing, and saving office and document files.
  • Includes "Uber Gallery" App for viewing images.
  • Includes "Executor" App giving Admins the ability to remotely execute Bash code on the server.
  • Includes "Calendar" App for checking out dates (Tasks/ToDo's/Notifications in-process).
  • Includes "JSPaint" App for creating, editing, and saving image files. Feels just like MSPaint!
  • Includes an "RSS" feed reader. A high performance way to create, manage, and view separate RSS feeds with multiple sources each.
  • Includes "OpenJSCad* App for opening, creating, viewing, and saving 3D models.
  • Automatic Updates (downloads latest updates from Github and installs itself).
  • Clear cache option.
  • Clipboard (copy/paste files, folders, items between locations).
  • Compiles a user specific desktop client app on-demand from the user's Settings page. Compatible with Windows, Linux, and MacOS on 32-bit, 64-bit, and ARM CPU's. Installers are included with Windows builds.
  • Includes a cron for auto-backups, or backup anytime from the admin settings page.

RUNS ON

  • Any x86 or x64 PC that meets the Dependency Requirements.
  • Raspberry Pi and other linux-capable maker-boards.
  • Compatible with CDN's, multi-domain's, reverse-proxies, multi-server's (single domain or multi-domain), WordPress multi-site, or any combination thereof.
  • Compatible with any storage medium. Including removable devices, virtual machines (VM's), network storage (and NAS devices), RAID arrays, or conventional storage.

FUTURE CORE FEATURES

  • New features, bug fixes, and improvements several times weekly!!!
  • Working on "Teams" App so you can finally uninstall Slack!
  • Working on improving Calendar App!
  • Improving HRAI's text-to-speech engine!
  • Adding more settings!
  • Notifications system!
  • App updater!
  • UI Improvements!

Want more?

Check out the official Wiki.


HRCloud2

Think our project is neat? Support us on Flattr! Flattr this git repo

Official (hosted in-house) Download Mirror!

<3 Open-Source.

HRCloud2 by HonestRepair

More Repositories

1

HRConvert2

A self-hosted, drag-and-drop & nosql file conversion server & share tool that supports 445 file formats in 13 languages.
PHP
992
star
2

Ransomware_Defender

A Windows Logon / Startup / Scheduled Task Script for Ransomware Detection & Early-Warning
Visual Basic
38
star
3

HRScan2

A self-hosted drag-and-drop, nosql yet fully-featured file-scanning server.
JavaScript
30
star
4

HTA-UI

A customizable Windows Desktop Application template that supports bootstrapping any portable binaries.
Visual Basic
22
star
5

Registry_Monitor

A Windows script to monitor registry hives for modifications & notify you when modifications have occured.
Visual Basic
21
star
6

HR-AV

A fully original Windows anti-virus client from HonestRepair using the same custom antivirus engine as our Cloud.
VBScript
16
star
7

xPress

xPress File archiver and extractor
Python
15
star
8

Workstation_USB_Monitor

Know whenever a domain user plugs in a USB storage device. Log & email when storage devices get attached to your network.
Visual Basic
15
star
9

Robot_Motion

Turn an RPi into a variable speed ESC for robots & electric vehicles with brushed DC motors.
Python
14
star
10

ScanCore

A high performance, self-updating, single thread command-line virus scanner written in PHP.
PHP
12
star
11

HRCloud3

Early prototypes for a fully no-SQL, cookieless Cloud/web application platform with authentication.
PHP
10
star
12

Rubber_Ducky_Defender

Bad-USB (Rubber Ducky) background detection/mitigation script with logging & email notifications.
VBScript
6
star
13

Emotet_Analysis-1

A quick & dirty look at an Emotet infection.
6
star
14

HRCloud2-App-Pack

An official pack of useful HRC2 Apps for your home server.
JavaScript
6
star
15

HRCloud2-Game-Pack

A collection of HTML5 and Javascript games ported to the HRCloud2 App Launcher
JavaScript
5
star
16

Accessibility-Tools-utilmon-Defender

A Windows 7-10 startup script for detecting and preventing "Ease Of Access" attacks.
Visual Basic
5
star
17

Resource_Monitor

A Windows Resource Monitor in VBS with email alerts. Can run on-demand, from command line, or as a task.
Visual Basic
5
star
18

Remote_Executor

A UI tool for executing Windows commands on remote workstations.
Visual Basic
5
star
19

Softkiller

Gently kill tasks with traceability. Useful for preparing unattended environments for pending automation operations.
Visual Basic
4
star
20

HRToolkit

Easy to use, easy to deploy applications for Cloud services like user-upload virus scanning, upload encryption/decryption, and file converter apps.
PHP
4
star
21

Storage_Monitor

A Windows Task & Command Line script for monitoring workstation storage devices for changes/low disk space.
Visual Basic
4
star
22

Blocked_Senders

A list of email addresses and domains used for phishing and/or spam campaigns for blocking/detection purposes.
4
star
23

Infrastructure_Checkup

A simple script to output the health, status, & configuration of networked workstations.
VBScript
3
star
24

Emotet_Analysis-2

A quick & dirty look at an Emotet infection.
3
star
25

DevTunes

A list of music I like to listen to while doing DevOps.
3
star
26

CMS-DH_Admin_Login_Bypass

Lost your CMS-DH admin access credentials? With this POC hack you don't need them anyway!
3
star
27

Sharer

A WIP self-hosted and no-SQL self hosted sharing tool.
JavaScript
2
star
28

Meterpreter_Defender

A wrapper for Meterpreter_Payload_Detection.exe to turn it into a reliable background task with logging and email notifications.
Visual Basic
2
star
29

HRCloud2-Client

(pre-Alpha, non functional) A cross-platform desktop client for the HRCloud2 Platform.
Python
2
star
30

Compressor_Piston_Jacket

A piston jacket for retrofitting the EverStart MAXX Model J5CPDE air compressor with the steel piston & connecting rod from a Pittsburg Automotive "12V Portable Inflator" from Harbor Freight Tools.
OpenSCAD
2
star
31

Event_Saver

A short and dirty script to preserve Event logs in potentially compromised environments.
VBScript
2
star
32

Logon.vbs

A Logon script that logs user logon activity.
VBScript
2
star
33

HRToolkitTools

PHP
2
star
34

HR_Media_Organizer

A simple Python script for organizing my media libraries.
Python
2
star
35

Log_Cleanup

A script to clean the a directory of files older than a specified number of days.
VBScript
2
star
36

DeviceDetect

This set of sample scripts outlines a possible method for returning mobile device specs from a valid user agent.
PHP
1
star
37

Display_Board_Updater_Client

Automated document deployment system for unattended displayboards & dashboards.
HTML
1
star
38

License_Chooser

A simple web-app for displaying the license availability of my projects for interested potential customers.
PHP
1
star
39

Re-Limiter

Automated manipulator of character delimited datasets.
Python
1
star