User Tools

Site Tools


server:nerdserv

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
server:nerdserv [2023/07/02 17:37]
ijon [What VMs can be on there?]
server:nerdserv [2023/07/17 18:58] (current)
ijon
Line 20: Line 20:
   * Systems that create content for infoscreens like OpenMCT or Flowhub   * Systems that create content for infoscreens like OpenMCT or Flowhub
   * Collaboration stacks like Collabora, onlyoffice, hedgedoc ...   * Collaboration stacks like Collabora, onlyoffice, hedgedoc ...
 +  * PXE-Boot server
 +
 +Naming Scheme:
 +Hostname should give an indication what application(s) are running on the machine
  
 ==== Personal ==== ==== Personal ====
Line 34: Line 38:
   * "I need this to run overnight and dont want to leave my notebook on board"   * "I need this to run overnight and dont want to leave my notebook on board"
   * "I need a development machine for my (educational / self-teaching) project"​   * "I need a development machine for my (educational / self-teaching) project"​
 +
 +Naming Scheme:
 +Hostname starts with the ldap-name of the member, followed by a - and then some indication of the purpose of the machine
  
 ==== Ressource wasting ==== ==== Ressource wasting ====
Line 61: Line 68:
 https://​github.com/​c-base/​nerdserv https://​github.com/​c-base/​nerdserv
  
-Inside the Folder /proxmox, you can duplicate any of the machine files, like homeassistant.tf,​ rename the file and edit the contents so it matches your requirements. Dont forget to include your ssh pub cey.+Inside the Folder /proxmox, you can duplicate any of the machine files, like homeassistant.tf,​ rename the file and edit the contents so it matches your requirements. Dont forget to include your ssh pub cey in the locals.tf file. After creation, your username for this SSH-Key initially is "​debian"​. Please change it.  
 + 
 +//This Tutorial is in so far incomplete, as it has been discovered that the OS needs to be specified and the SSH key of the user wanting the machine needs to be added here as well. How this works can be edited by anyone who is reading this.// ​
  
 Then commit and create a pull request. After the pull request is merged, terraform will perform its magic and the VM (or LXC Container) will pop into existence. ​ Then commit and create a pull request. After the pull request is merged, terraform will perform its magic and the VM (or LXC Container) will pop into existence. ​
Line 67: Line 76:
 ==== Manual ==== ==== Manual ====
  
-Please specify if you need a VM or LXC, the number of Cores, amount of RAM, usage scenario, Disk space, hostname, ssh-pub-cey,​ end-date (if possible) and request your VM through writing an email to admax@+Please specify if you need a VM or LXC, the OS you like to have on there, the number of Cores, amount of RAM, usage scenario, Disk space, hostname, ssh-pub-cey,​ end-date (if possible) and request your VM through writing an email to admax@
  
 ===== System Specification ===== ===== System Specification =====
server/nerdserv.1688312257.txt.gz · Last modified: 2023/07/02 17:37 by ijon