36 lines
		
	
	
	
		
			669 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			669 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
Hacking
 | 
						|
=======
 | 
						|
Using uncloud in hacking (aka development) mode.
 | 
						|
 | 
						|
 | 
						|
Get the code
 | 
						|
------------
 | 
						|
.. code-block:: sh
 | 
						|
    :linenos:
 | 
						|
 | 
						|
     git clone https://code.ungleich.ch/uncloud/uncloud.git
 | 
						|
 | 
						|
 | 
						|
 | 
						|
Install python requirements
 | 
						|
---------------------------
 | 
						|
You need to have python3 installed.
 | 
						|
 | 
						|
.. code-block:: sh
 | 
						|
    :linenos:
 | 
						|
 | 
						|
    cd uncloud!
 | 
						|
    python -m venv venv
 | 
						|
    . ./venv/bin/activate
 | 
						|
    ./bin/uncloud-run-reinstall
 | 
						|
 | 
						|
 | 
						|
 | 
						|
Install os requirements
 | 
						|
-----------------------
 | 
						|
Install the following software packages: **dnsmasq**.
 | 
						|
 | 
						|
If you already have a working IPv6 SLAAC and DNS setup,
 | 
						|
this step can be skipped.
 | 
						|
 | 
						|
Note that you need at least one /64 IPv6 network to run uncloud.
 |