forked from uncloud/uncloud
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.
|