Wet Rocks, a single phase immersion cooled computer. https://wetrocks.fyi
Go to file
Jeff Moe e425214eeb SLIC order 2024-02-18 18:31:55 -07:00
.theia Add parrot/theia python launcher 2024-01-24 09:50:33 -07:00
docs SLIC order 2024-02-18 18:31:55 -07:00
hardware Add heat rejection calculator tab to spreadsheet 2024-02-17 09:40:03 -07:00
scripts Sphinx documentation setup 2024-01-24 09:08:17 -07:00
src/wetrocks Fix SVG export scale 2024-02-01 13:40:12 -07:00
.gitattributes Use git lfs for .ods files 2024-01-24 15:22:26 -07:00
.gitignore Ignore non-free 2024-01-24 13:33:02 -07:00
CHANGELOG.txt v0.5.0 2024-02-18 17:57:07 -07:00
LICENSE.txt Apache License Version 2.0 2024-01-24 08:45:39 -07:00
Makefile Add spreadsheet bill of materials based on tinyrocs 2024-01-24 15:30:15 -07:00
README.md It's wet 2024-01-25 14:48:25 -07:00
pyproject.toml add jupyter console to deps 2024-01-29 13:57:21 -07:00

README.md

Wet Rocks

Wet Rocks, a single phase immersion liquid cooled computer.

Wet Rocks

Build

Build thusly. Adjust Python setup to suit to taste.

This builds the docs:

git clone --recursive https://spacecruft.org/deepcrayon/wetrocks
cd wetrocks/
virtualenv venv
source venv/bin/activate
pip install -U setuptools pip wheel
pip install -e .
make all

The first time, also run this to get the templates for the web version of the spreadsheet bill of materials:

cp -p venv/lib/python3.11/site-packages/sphinxcontrib/excel_table/resources/_static/* docs/_source/_static/
cp -p venv/lib/python3.11/site-packages/sphinxcontrib/excel_table/resources/_templates/layout.html docs/_source/_templates/

IDE

In your IDE, such as Parrot, Theia or vscode, install the .vsix extension built or installed from here:

Add this to ~/.ocpvscode, updating the path to your setup.

{
  "3939": {
    "roots": [
      "/home/jebba/devel/deepcrayon/wetrocks"
    ]
  }
}

And this is the ugliest cruft of all, until I find where to fix the path. Set this up to work around a missing path:

sudo mkdir -p /webview/theia-resource/file/
cd /webview/theia-resource/file/
sudo ln -s /tmp .

Non-Free Files

Optionally, non-free files for CAD drawings, such as the motherboard STL, will be used if available in the non-free directory.

These files are proprietary, copyright by the upstream manufacturers.

Install thusly in the main wetrocks/ directory to use:

git clone https://spacecruft.org/deepcrayon/wetrocks-non-free non-free

License

Apache 2.0 license.

Copyright © 2024, Jeff Moe.