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 revision
Previous revision
Next revisionBoth sides next revision
information:projects [2018/05/04 17:28] Aitherinformation:projects [2022/02/20 20:04] – update Aither
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 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]]. +
  
 ===== vpsFree.cz ===== ===== vpsFree.cz =====
 ^ Repository               ^ Description                                          ^ ^ Repository               ^ Description                                          ^
-| [[https://github.com/vpsfreecz/web|web]]    | The www.vpsfree.cz website.   | +| [[https://github.com/vpsfreecz/web|web]]    | The www.vpsfree.org website.   | 
-| [[https://github.com/vpsfreecz/vpsfree-client|vpsfree-client]] | A client for https://api.vpsfree.cz.| +| [[https://github.com/vpsfreecz/vpsfree-client|vpsfree-client]] | A client for https://api.vpsfree.cz. | 
-| [[https://github.com/vpsfreecz/build-vpsfree-templates|build-vpsfree-templates]] | Scripts used to generate templates of distributions.       | +| [[https://github.com/vpsfreecz/vpsfree-cz-configuration|vpsfree-cz-configuration]] Configuration of vpsFree.cz infrastructure | 
-| [[https://github.com/vpsfreecz/salt-configuration|salt-configuration]]      Physical server configuration.                 +| [[https://github.com/vpsfreecz/confctl|confctl]]       | Nix deployment tool, used by [[https://github.com/vpsfreecz/vpsfree-cz-configuration|vpsfree-cz-configuration]] | 
-| [[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. | |+===== 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 host for container virtualisation. 
 + 
 +^ Repository ^ Description                                          ^ 
 +| [[https://github.com/vpsfreecz/vpsadminos|vpsadminos]]       | vpsAdminOS | 
 +| [[https://github.com/vpsfreecz/vpsadminos-image-build-scripts|vpsadminos-image-build-scripts]] | Scripts used to generate container images.       | 
 +| [[https://github.com/vpsfreecz/linux|linux]]                | Linux kernel used in vpsAdminOS | 
 +| [[https://github.com/vpsfreecz/zfs|zfs]]                | ZFS used in vpsAdminOS |          
 +| [[https://github.com/vpsfreecz/vpsadminos-org-configuration|vpsadminos-org-configuration]] | Configuration of vpsadminos.org | 
 + 
 +===== vpsAdmin ===== 
 +[[https://vpsadmin.vpsfree.cz|vpsAdmin]] is an interface used to manage physical 
 +servers as well as virtual servers and drive storages and other 
 +related things running on them. vpsAdmin was developed in order to meet the needs of the vpsFree.cz association and in the 
 +future we would also like to see it running outside of our infrastructure. 
 + 
 +^ Repository          ^ Description                                                ^ 
 +| [[https://github.com/vpsfreecz/vpsadmin|vpsadmin]]       | vpsAdmin main repository. | 
 +| [[https://github.com/vpsfreecz/vpsadmin-config|vpsadmin-config]]   | A vpsAdmin configuration specific to vpsFree.cz    
 +| [[https://github.com/vpsfreecz/vpsfree-mail-templates|vpsfree-mail-templates]]       Templates for e-mails sent by vpsAdmin 
 +| [[https://github.com/vpsfreecz/terraform-provider-vpsadmin|terraform-provider-vpsadmin]]       Provider for [[https://terraform.io]] | 
 +| [[https://github.com/vpsfreecz/vpsadmin-go-client|vpsadmin-go-client]]       | Client for the [[manuals:vps:api|API]] in Golang |
  
 ===== HaveAPI ===== ===== HaveAPI =====
Line 22: Line 39:
 [[https://github.com/vpsfreecz/haveapi/#what-is-a-self-describing-api|self-documenting [[https://github.com/vpsfreecz/haveapi/#what-is-a-self-describing-api|self-documenting
 RESTful APIs]], RESTful APIs]],
-which was originally created for the vpsAdmin API. However, it is a separate project. +which was originally created for the vpsAdmin API. However, it is a standalone project. 
-Thanks to the ability of the API to self-document, generic clients that do not need to know anything about the API beforehand can be used to communicate with such an API.+Thanks to the ability of the API to self-document, generic clients that do not need to 
 +know anything about the API beforehand can be used to communicate with such an API.
    
  
Line 31: Line 49:
 | [[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.             |
 | [[https://github.com/vpsfreecz/haveapi-dokuwiki|haveapi-dokuwifi]]   | Authentication plugin for DokuWiki.              | | [[https://github.com/vpsfreecz/haveapi-dokuwiki|haveapi-dokuwifi]]   | Authentication plugin for DokuWiki.              |
- 
-===== vpsAdmin ===== 
-[[https://vpsadmin.vpsfree.cz|vpsAdmin]] is an interface used to manage physical 
-servers as well as virtual servers and drive storages and other 
-related things running on them. VpsAdmin was developed in order to meet the needs of the vpsFree.cz association and in the 
-future we would also like to see it running outside of our infrastructure. 
- 
-^ Repository          ^ Description                                                ^ URL                                       ^ 
-| [[https://github.com/vpsfreecz/vpsadmin|vpsadmin]]       | vpsAdmin main repository. | | 
-| [[https://github.com/vpsfreecz/vpsadmin-project-manager|vpsadmin-project-manager]]  | Bulk management of all vpsAdmin repositories.                | | 
-| [[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.          | | 
- 
-===== 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 =====
 ^ Repository             ^ Description                                          ^ ^ Repository             ^ Description                                          ^
-| [[https://github.com/vpsfreecz/spl|spl]]   A fork of https://github.com/zfsonlinux/spl    | +| [[https://github.com/vpsfreecz/vpsfree-irc-bot|vpsfree-irc-bot]]        An IRC bot on our channel                      
-| [[https://github.com/vpsfreecz/zfs|zfs]]   | A fork of https://github.com/zfsonlinux/zfs      +| [[https://github.com/vpsfreecz/vpsfree-maintenance-tasks|vpsfree-maintenance-tasks]] | Reusable scripts for administrators. |
-| [[https://github.com/vpsfreecz/vzctl|vzctl]]   A fork of vzctl supporting several distributions and a remote console. |+
  
  
Line 64: Line 60:
 | IRC bouncer        | See [[information:chat#bouncer]]                              | https://im.vpsfree.cz/znc/ | | IRC bouncer        | See [[information:chat#bouncer]]                              | https://im.vpsfree.cz/znc/ |
 | Paste service      | Service for pasting code snippets or program outputs | https://paste.vpsfree.cz | | Paste service      | Service for pasting code snippets or program outputs | https://paste.vpsfree.cz |
- 
-===== How to contribute ====== 
-You can either attach patches to requests in Redmine, or you can make a pull request 
-on GitHub 
  
  
information/projects.txt · Last modified: 2023/05/14 14:28 by Aither