GithubHelp home page GithubHelp logo

bmeu / orchard Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 577 KB

Orchard is a web application designed for Raspberry Pi servers to monitor their status.

Home Page: https://orchard.readthedocs.io/en/master/

License: MIT License

Python 92.82% CSS 3.10% HTML 4.08%

orchard's People

Contributors

bmeu avatar dependabot-preview[bot] avatar dependabot-support avatar dependabot[bot] avatar

Stargazers

 avatar  avatar

Watchers

 avatar

orchard's Issues

Documentation

Finish the documentation for release v0.1

  • API
  • Instruction on status item configuration
  • User guide

Manager script on Serverauditor

Running the management script on Serverauditor throws

RuntimeError: Click will abort further execution because Python 3 was configured to use ASCII as encoding for the environment. Either run this under Python 2 or consult http://click.pocoo.org/python3/ for mitigation steps.

Error pages

Add error pages for the following error codes:

  • 404
  • 500

User system

Include a user system allowing different roles and permissions to change the behavior of Orchard.

Display system information

Display useful system information like number of processes, number of logged in users, last login, cpu load, temperature, ...

  • Add wrapper functions to retrieve system information
  • Display most useful information without any further formatting
  • Add format strings and formatting functions to StatusItem
  • Add sub-groups within StatusGroup
  • Translate all texts
  • Use commas as decimal separators for respective locales

Logo

Create a project logo

Ideas:

  • multiple raspberries (raspberry orchard)

Favicon

Once #8 is finished, create a favicon

Server content overview

Allow users to add projects on their web server to a list. Fields are name, link, description, (path to) logo.

Release v0.1

  • Update changelog and version number in documentation
  • Update README
  • Merge branch development into master
  • Tag commit with v0.1
  • Create a release on GitHub with release notes/changelog
  • Close milestone v0.1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.