Lemp10: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
Robert (talk | contribs)
No edit summary
Robert (talk | contribs)
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Lemp10 ==
Lemp10 is a system 76 lemur pro  10 running NixOS in [https://nixos.wiki/wiki/Impermanence Impermanence mode]   
Lemp10 is a system 76 lemur pro  10 running NixOS in [https://nixos.wiki/wiki/Impermanence Impermanence mode]   


===Getting Access===
===Getting Access===
if you would like access to the machine, submit your public key to this [https://nocodb-production-7b27.up.railway.app/dashboard/#/nc/form/82a64af3-702f-4c78-92de-dc073bb5c928 form]. You will someone who already has access to sign your public key for the form to automatically get added. If you need an invite contact .mrfantastik on discord.  
if you would like access to the machine, submit your public key to this [https://noco.robw.fyi/dashboard/#/nc/form/6a8ee6a6-54a1-4299-907b-b0fe5ac1172f form]. You will someone who already has access to sign your public key for the form to automatically get added. If you don't know anyone with a public key, try asking for access on [https://discord.com/channels/720514857094348840/1268041462512226366 discord].  
 


then once your public key has been added, you can ssh into the machine with the following command  
then once your public key has been added, you can ssh into the machine with the following command  


<code>ssh -J noisebridge@noisebridge.duckdns.org alice@localhost -p 1235</code>    
<code>ssh -J noisebridge@nb.robw.fyi alice@localhost -p 2222</code>
 
and/or use the following ssh config
 


example ssh config:
<pre>
<pre>
Host noisebridge
Host noisebridge
     HostName noisebridge.duckdns.org
     HostName nb.robw.fyi
     User noisebridge
     User noisebridge


Line 22: Line 17:
     HostName localhost
     HostName localhost
     User alice
     User alice
     Port 1235
     Port 2222
     ProxyJump noisebridge
     ProxyJump noisebridge
</pre>
</pre>
Line 28: Line 23:
===Updating the config===
===Updating the config===


make a pull request to https://github.com/r33drichards/lemp10        


make a pull request to https://github.com/r33drichards/lemp10        
the jump host is also configured with https://github.com/r33drichards/tailscale-minimal


===Usage as a remote builder===  
===Usage as a remote builder===  

Latest revision as of 13:23, 19 August 2024

Lemp10 is a system 76 lemur pro 10 running NixOS in Impermanence mode

Getting Access

[edit | edit source]

if you would like access to the machine, submit your public key to this form. You will someone who already has access to sign your public key for the form to automatically get added. If you don't know anyone with a public key, try asking for access on discord.

then once your public key has been added, you can ssh into the machine with the following command

ssh -J noisebridge@nb.robw.fyi alice@localhost -p 2222

example ssh config:

Host noisebridge
    HostName nb.robw.fyi
    User noisebridge

Host alice
    HostName localhost
    User alice
    Port 2222
    ProxyJump noisebridge

Updating the config

[edit | edit source]

make a pull request to https://github.com/r33drichards/lemp10        

the jump host is also configured with https://github.com/r33drichards/tailscale-minimal

Usage as a remote builder

[edit | edit source]

add the ssh config and then run the command:

 nix build .#test --eval-store auto --store ssh-ng://alice --option system x86_64-linux