Skip to content
This repository was archived by the owner on Sep 9, 2021. It is now read-only.
chillroomPublic archive

About

Abandoned administration panel for JACR.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

Repository files navigation

This project has been abandoned.

IllumiBot web dashboard

This dashboard allows you to restart the bot without needing to contact qais.

Visit admin.just-a-chill-room.net and log in using the details given to you.

Software used: (incomplete list)

  • lua
  • luarocks
  • lapis (main framework, see installation instructions here)
  • moonscript (to compile)
  • tup (not necessary, but simplifies the development process)
  • openresty (nginx is included as part of openresty)

Structure:

  • app.moon - main logic
  • nginx.conf - self explanatory, also used for basic authentication
  • config.moon - general config file
  • static/ - contains css/js files
  • views/ - contains widgets and layouts that generates html
  • mime.types - base mime types file for nginx
  • Tuprules.tup - development compilation utility file
  • Tupfile - see above

You can use "lapis server" to quickly start a local server. In production an nginx proxy_pass is used to access this local server.

Something is harcoded to work on the "production" server (see app.moon, api_restart route, HOME variable). If this website is ever expanded this will be moved to a config file.

Contact qaisjp for more information about setting this website up.

About

Abandoned administration panel for JACR.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages