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
information:projects [2017/02/12 16:37]
Aither [Projects of the VpsFree.cz Association] it's not VpsFree.cz
information:projects [2018/05/04 19:28] (current)
Aither
Line 16: Line 16:
 | [[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 27:
  
 ^ 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 39:
  
 ^ 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 68:
 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: 2018/05/04 19:28 by Aither