orcaha
v0.0.14
Published
Orcaha Lite Web Code Editor
Downloads
9
Maintainers
Readme
Welcome to Orcaha - the lite web based code editor. The focus here is speed and efficiency.
Before you ask anything else, keep in mind a couple of points:
- Orcaha is an EDITOR not an IDE. This is meant for quick, short stints. Don't 'marry' Orcaha as part of your development cycle - always use a full featured rich IDE when you have big projects. Orcaha is means to be LIGHT and QUICK. It's not full featured, and never will be
- This ... I'll let you know.
- Save the whales.
Here are the promises made:
- Complete privacy. No tracking. Self-host.
- *nix + Windows.
- Easy to use. No complexities.
- Multi-user. Add/remove/reset users easily.
- Edit most text formats (monaco), binary formats (hex).
- Multi-document with save viewstate.
- Simple terminal (sans-frills).
- SSL support (with self-signed cert) so you can use it with HSTS hosts.
- Nothing. Else. Period.
How to install:
- Install Python 3.11 - NOT 3.12+ since there's all kinds of issues and honestly it's not fixable at my level
- If using WINDOWS => Install Visual Studio tools if you're using Windows, see the instructions
How to run:
- Edit the config.json to match your needs
- IP address is 127.0.0.1 by default, change it 0.0.0.0 if you wish to listen on all IPs. Or to a single IP that you want the editor running on.
- PORT by default (http port) is 80. Change it to what you like. This is NOT HTTPS.
- SPORT by default (httpS port) is 443. Change it as you need to. This will require an SSL certificate (see the 'SSLs' section below)
- SSLs:
- If you have a valid SSL for your domain, replace the files in the /ssls folder.
- If you don't, just use the self-signed SSLs already provided on the secure port number (config.SPORT).
- If you don't care, just use the IP address with the insecure port number (config.PORT).
- Run at the prompt:
You can add orcaha to your bootup cron (or startup programs in Windows) to get a seamless restore of your editor after a reboot.