An open API service indexing awesome lists of open source software.

https://github.com/daniloqueiroz/beaver

Bare bones self-hosted private remote development environments
https://github.com/daniloqueiroz/beaver

dev-tools development-environment docker remote-development remote-development-environment tailscale tailscale-network

Last synced: about 1 year ago
JSON representation

Bare bones self-hosted private remote development environments

Awesome Lists containing this project

README

          

# Beaver
**TBD**

# Usage Guide
**TBD**: installation, pre-setup, running on docker

# Development Guide

To setup your local environment you need **Python 3.11+** installed locally or [asdf](https://asdf-vm.com/).

If you are using `asdf` follow the steps below:

```bash
asdf install
python -m venv venv
source venv/bin/activate
pip install taskipy
```

> In case you already have **Python 3.11** installed you can skip the first command.

Once the `virtualenv` is created and `taskipy` installed, you can run `task dependencies`
to install all dependencies (including development dependencies) defined in the `pyproject.yaml`.

Other tasks:

* `task test`
* `task mypy`
* `task lint`
* `task format`
* `task build`
* `task dependencies`
* `task -l`