User Tools

Site Tools


manuals:vps:vpsadminos

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
Last revisionBoth sides next revision
manuals:vps:vpsadminos [2023/02/02 23:36] – deleted openVZ parolekmanuals:vps:vpsadminos [2024/01/02 18:59] – FIx chat link aither
Line 1: Line 1:
 <page>manuals:vps:vpsadminos</page> <page>manuals:vps:vpsadminos</page>
 ====== vpsAdminOS ====== ====== vpsAdminOS ======
-Since OpenVZ Legacy is no longer supported and new distributions +vpsAdminOS is a host system for containers developed by vpsFree.cz. We use it 
-don't work there, we had to find way to upgrade our kernel, which +to run our VPS.
-meant choosing a different virtualization technology. Linux kernel now +
-has some support for containers, so we've decided to use it. +
-We needed some distribution that we could use on nodes to serve as +
-a hypervisor, as a replacement of Scientific Linux 6 with OpenVZ kernel. +
-We've chosen [[https://nixos.org|NixOS]], because it allows us to declaratively +
-configure the system and its services. And since our requirements are quite specific, +
-we're maintaining our own spin of NixOS called vpsAdminOS.+
  
-[[https://github.com/vpsfreecz/vpsadminos|vpsAdminOS]] is based on +===== About vpsAdminOS ===== 
-[[https://nixos.org|NixOS]] and [[https://github.com/cleverca22/not-os/|not-os]]. +vpsAdminOS is a spin of NixOSThe host system is rather small and includes only management 
-It's a //live// distribution serving as a hypervisor for container +services, as it focuses on running everything else in Linux system containersvpsAdminOS 
-virtualisation+is interconnected with vpsAdmin, our control panelIt is however also usable outside 
-vpsAdminOS naturally integrates with vpsAdmin, our administration interface +of vpsFree.cz's infrastructure, e.g. on your home server. 
-with web interfaceHowever, vpsAdminOS is meant to be fully usable even on its own, + 
-outside vpsFree.cz's infrastructure.+If you're interested in our stack and how vpsAdminOS works, see https://vpsadminos.org.
  
 ===== Staging environment ====== ===== Staging environment ======
Line 32: Line 25:
  
 You can either create a new VPS or clone an existing production VPS. You can either create a new VPS or clone an existing production VPS.
-All mounts are removed when cloning, because NAS isn't acessible as of yet, 
-see [[#user_namespaces|user namespaces]]. 
- 
-==== Features ==== 
- 
-Features can be turned on/off individually. When any change is made, the VPS restarts. 
- 
-{{ :navody:vps:vps_features.png |}} 
- 
-  * FUSE - "Filesystem in Userspace" Enables the kernel module to allow non-privileged users create their own file systems. 
-  * KVM - "Kernel-based Virtual Machine" Enables KVM for hardware support of virtualization. 
-  * LXC nesting - "Linux Containers" Enables nested LXC containers. 
-  * PPP - "Point-to-Point Protocol" Enables communications protocol used to establish a direct connection between point-to-point links. 
-  * TUN/TAP - "TUN routing/TAP bridging" Enables the creation of virtual interfaces that are then bridged. 
  
 ==== More about vpsAdminOS ==== ==== More about vpsAdminOS ====
Line 56: Line 35:
 Choose at your own discretion: Choose at your own discretion:
  
-  * [[information:chat|IRC]]: #vpsfree and #vpsadminos on chat.freenode.net+  * [[information:chat]]
   * podpora@vpsfree.cz   * podpora@vpsfree.cz
   * vpsAdminOS issues: https://github.com/vpsfreecz/vpsadminos/issues   * vpsAdminOS issues: https://github.com/vpsfreecz/vpsadminos/issues
   * vpsAdmin issues: https://github.com/vpsfreecz/vpsadmin/issues   * vpsAdmin issues: https://github.com/vpsfreecz/vpsadmin/issues
  
manuals/vps/vpsadminos.txt · Last modified: 2024/01/02 20:39 by aither