orcaha

0.0.14 • Public • Published

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
npm install -g orcaha

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:
orcaha

You can add orcaha to your bootup cron (or startup programs in Windows) to get a seamless restore of your editor after a reboot.

Package Sidebar

Install

npm i orcaha

Weekly Downloads

6

Version

0.0.14

License

ISC

Unpacked Size

391 kB

Total Files

18

Last publish

Collaborators

  • wherrelz