An online landscape, built as a tool to explore the many aspects of the human voice.
https://voicegardens.org
bin | ||
media | ||
voicegardens | ||
.gitignore | ||
fabfile.py | ||
makefile | ||
README.md | ||
requirements.txt |
voicegardens
@ Interwebz
Meanwhile, in the padiverse
- kari.this.is.public.space (private)
- vocoder (public)
Doodle Doodle Doo
Hackity Hack Hack
Please note, these commands were run on a Debian Stretch system.
Install packed lunch
$ sudo apt install -y make git
Get your discount source code
$ git clone ssh://gitea@vvvvvvaria.org:12345/varia/voicegardens.git
$ cd voicegardens
Do the Python dance
$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip install -r requirements.txt
Run the server
$ make dev-serve
Deploy the site
You can add the following to your SSH configuration:
Host voicegardens.org
Hostname voicegardens.org
User voicegardens
Port 12345
IdentityFile ~/.ssh/my-ssh-secret-key-file
(Where you should replace "my-ssh-secret-key-file" with the real filename.)
Make sure you can SSH into the server.
$ ssh voicegardens.org
$ sudo -i # you have root access too
Then it's possible to release the site with the following targets.
$ make doesitsparkjoy # https://doesitsparkjoy.voicegardens.org
Layers of the Onion
License
TBD.