Johannes Zellner a64337d0c9 Put childprocess logs into /var/log
The default is /tmp. logrotation will happen
automatically done by supervisor
2014-06-23 08:19:41 -07:00
2013-10-12 09:56:21 -07:00
2014-06-11 10:54:11 -07:00
2014-06-17 15:59:26 -07:00
2014-06-04 14:01:07 -07:00
2014-06-22 12:38:56 -07:00
2014-06-19 19:50:13 -07:00
2014-06-19 19:50:13 -07:00
2014-06-19 22:07:07 -07:00
2014-06-18 22:49:41 -07:00

The Box

Development setup

  • sudo adduser yellowtent ** This dummy user is required for supervisor 'box' configs

  • rmdirapp.sh should be callable without a password ** Add a file called /etc/sudoers.d/yellowtent with the following contents: Defaults!/home/girish/yellowtent/box/src/rmappdir.sh env_keep=HOME girish ALL = (ALL) NOPASSWD: /home/girish/yellowtent/box/src/rmappdir.sh

    (replace the username and path to rmappdir.sh to match your environment)

    You might have to clear the sudo cache using sudo -k.

** Verify using sudo rmdirapp.sh --check. This should print 'OK'

Running

  • ./run.sh - this starts up nginx to serve up the webadmin ** https://HOSTNAME should now be accessible ** Do not use https://localhost. It will appear to work work but will break oauth redirection

  • DEBUG=box:* ./app.js - this the main box code ** NODE_ENV is set to production by default

S
Description
Cloudron Box
Readme 47 MiB
Languages
JavaScript 72.6%
Vue 22.3%
Shell 3.1%
HTML 1.1%
EJS 0.7%
Other 0.2%