Knowledge Base

Information about vpsFree.org, manuals and FAQs

User Tools

Site Tools


information:projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
information:projects [2017/02/12 16:37]
Aither [Projects of the VpsFree.cz Association] it's not VpsFree.cz
information:projects [2019/09/05 09:51]
Aither Remove redmine
Line 1: Line 1:
 ====== Projects of the vpsFree.cz Association ====== ====== Projects of the vpsFree.cz Association ======
-All projects are available ​in the form of Git repositories ​on +Our projects are usually ​available on [[https://​github.com/​vpsfreecz|GitHub]], ​bugs and issues 
-https://​git.vpsfree.cz and mirrored on +can be reported there.
-[[https://​github.com/​vpsfreecz|GitHub]]+
- +
-In order to organize developmentbug reports ​and idea collection, we have a +
-[[https://​redmine.vpsfree.cz|Redmine]],​ see +
-[[information:​Bugs_and_Ideas|where to report bugs and send ideas]].+
  
  
Line 16: Line 11:
 | [[https://​github.com/​vpsfreecz/​salt-configuration|salt-configuration]] ​     | Physical server configuration. ​                | | [[https://​github.com/​vpsfreecz/​salt-configuration|salt-configuration]] ​     | Physical server configuration. ​                |
 | [[https://​github.com/​vpsfreecz/​vpsfree-irc-bot|vpsfree-irc-bot]] ​       | An IRC bot on our channel. ​                      | | [[https://​github.com/​vpsfreecz/​vpsfree-irc-bot|vpsfree-irc-bot]] ​       | An IRC bot on our channel. ​                      |
 +| [[https://​github.com/​vpsfreecz/​vpsfree-maintenance-tasks|vpsfree-maintenance-tasks]] | Reusable scripts for administrators. | |
  
 ===== HaveAPI ===== ===== HaveAPI =====
Line 26: Line 22:
  
 ^ Repository ​              ^ Description ​                                         ^ ^ Repository ​              ^ Description ​                                         ^
-| [[https://​github.com/​vpsfreecz/​haveapi|haveapi]] ​  ​| ​A framework for the implementation of API servers in Ruby. | +| [[https://​github.com/​vpsfreecz/​haveapi|haveapi]] ​  ​| ​Server frameworks/clients. |
-| [[https://​github.com/​vpsfreecz/​haveapi-client|haveapi-client]] ​    | A client library and CLI in Ruby.               | +
-| [[https://​github.com/​vpsfreecz/​haveapi-client-php|haveapi-client-php]] | A client library in PHP.                      | +
-| [[https://​github.com/​vpsfreecz/haveapi-client-js|haveapi-client-js]] ​ | A client library in JavaScript             |+
 | [[https://​github.com/​vpsfreecz/​haveapi-webui|haveapi-webui]] ​     | A generic web interface. ​                                  | | [[https://​github.com/​vpsfreecz/​haveapi-webui|haveapi-webui]] ​     | A generic web interface. ​                                  |
 | [[https://​github.com/​vpsfreecz/​haveapi-fs|haveapi-fs]] ​        | A file system based on FUSE.             | | [[https://​github.com/​vpsfreecz/​haveapi-fs|haveapi-fs]] ​        | A file system based on FUSE.             |
Line 41: Line 34:
  
 ^ Repository ​         ^ Description ​                                               ^ URL                                       ^ ^ Repository ​         ^ Description ​                                               ^ URL                                       ^
-| [[https://​github.com/​vpsfreecz/​vpsadmin-api|vpsadmin-api]]       ​| ​RESTful API based on HaveAPI, the framework used to create ​vpsAdmin. ​   | https://​api.vpsfree.cz ​                   | +| [[https://​github.com/​vpsfreecz/​vpsadmin|vpsadmin]] ​      | vpsAdmin ​main repository. | |
-| [[https://​github.com/​vpsfreecz/​vpsadmind|vpsadmind]] ​         | A daemon running on all physical servers in a cluster | | +
-| [[https://​github.com/​vpsfreecz/​vpsadmindctl|vpsadmindctl]] ​      | A CLI utility used to control vpsadmind. ​                   | | +
-| [[https://​github.com/​vpsfreecz/​vpsadmin-webui|vpsadmin-webui]] ​    | A web interface for the API based on HaveAPI clients. | https://​vpsadmin.vpsfree.cz ​              | +
-| [[https://​github.com/​vpsfreecz/​vpsadmin-client|vpsadmin-client]] ​   | haveapi-client adapted to the vpsAdmin API.         | | +
-| [[https://​github.com/​vpsfreecz/​vpsadmin-doc|vpsadmin-doc]] ​      | vpsAdmin documentation. ​                              | https://​projects.vpsfree.cz/​vpsadmin-doc/​ | +
-| [[https://​github.com/​vpsfreecz/​vpsadmin-download-mounter|vpsadmin-download-mounter]] | Enables downloading backups of all servers from one place. | | +
-| [[https://​github.com/​vpsfreecz/​vpsadmin-console-router|vpsadmin-console-router]] ​  | A router between clients and the backend for a remote console. ​    | | +
-| [[https://​github.com/​vpsfreecz/​vpsadmin-mail-templates|vpsadmin-mail-templates]] ​  | Auxiliary scripts used to generate and install email templates. | | +
-| [[https://​github.com/​vpsfreecz/​vpsadmin-plugin-newslog|vpsadmin-plugin-newslog]] ​  | Plugin enabling admins to add news/event log.              | | +
-| [[https://​github.com/​vpsfreecz/​vpsadmin-plugin-payments|vpsadmin-plugin-payments]] ​  | Plugin adding support for paying users. ​                   | | +
-| [[https://​github.com/​vpsfreecz/​vpsadmin-plugin-requests|vpsadmin-plugin-requests]] ​  | Plugin adding support for user requests. ​                  | | +
-| [[https://​github.com/​vpsfreecz/​vpsadmin-plugin-webui|vpsadmin-plugin-webui]] ​  | Support plugin for the web UI.                             | |+
 | [[https://​github.com/​vpsfreecz/​vpsadmin-project-manager|vpsadmin-project-manager]] ​ | Bulk management of all vpsAdmin repositories. ​               | | | [[https://​github.com/​vpsfreecz/​vpsadmin-project-manager|vpsadmin-project-manager]] ​ | Bulk management of all vpsAdmin repositories. ​               | |
-| [[https://​github.com/​vpsfreecz/​vpsadmin-vpsfree|vpsadmin-vpsfree]]   | A vpsAdmin configuration specific to vpsFree.cz. ​    | |+| [[https://​github.com/​vpsfreecz/​vpsadmin-vpsfree|vpsadmin-config]]   | A vpsAdmin configuration specific to vpsFree.cz. ​    | |
 | [[https://​github.com/​vpsfreecz/​vpsadmininstall|vpsadmininstall]] ​   | An old vpsAdmin installer, currently not working. ​         | | | [[https://​github.com/​vpsfreecz/​vpsadmininstall|vpsadmininstall]] ​   | An old vpsAdmin installer, currently not working. ​         | |
 +
 +===== vpsAdminOS =====
 +[[https://​vpsadminos.org|vpsAdminOS]] is a Linux distribution based on
 +[[https://​nixos.org|NixOS]] and [[https://​github.com/​cleverca22/​not-os/​|not-os]]
 +serving as a hypervisor for container virtualisation.
 +
 +^ Repository ^ Description ​                                         ^ URL                                       ^
 +| [[https://​github.com/​vpsfreecz/​vpsadminos|vpsadminos]] ​      | vpsAdminOS |
 +| [[https://​github.com/​vpsfreecz/​vpsfree-cz-configuration|vpsfree-cz-configuration]] | Configuration of vpsFree.cz infrastructure | |
  
 ===== Other ===== ===== Other =====
Line 73: Line 63:
 You can either attach patches to requests in Redmine, or you can make a pull request You can either attach patches to requests in Redmine, or you can make a pull request
 on GitHub on GitHub
 +
  
information/projects.txt · Last modified: 2019/09/05 09:54 by Aither