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 revisionPrevious revision
Next revisionBoth sides next revision
information:projects [2017/02/12 15:37] – [Projects of the VpsFree.cz Association] it's not VpsFree.cz Aitherinformation:projects [2018/05/04 17:28] 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: 2023/05/14 14:28 by Aither