Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

richrd/esqlate-front

 
 

Repository files navigation

eSQLate Front

eSQLate Front provides a web interface for the eSQLate Projects API Server eSQLate Server.

Installation

First install and configure eSQLate Server.

Then you must set up the following environmental variables:

  • LISTEN_PORT
  • API_SERVER

Install the OS dependencies:

# The below is for Ubuntu / Debian but we really just need to serve files over HTTP.
sudo apt install parallel
npm install
npm run-script build
sudo apt install lighttpd
sudo systemctl disable lighttpd
lighttpd -f lighttpd.conf -D

As you can see there is nothing too weird there so feel free to use whatever HTTP/HTTPS server you wish.

Once this is complete you can visit http://localhost:[LISTEN_PORT]/ to use eSQLate.

Credits

  • Created using Svelte.
  • Some colors taken from base-16 and then mangled by me to make them worse different.
  • TDD framework from Tape.
  • The routing is via Flatiron Director.
  • Thank you Microsoft for joining the Open Source movement and giving us TyeScript
  • This is my fifth-ish Spectre CSS based project.

License

This project (all code in this repository) is listed under GPLv3 or later

About

Build minimum viable admin panels quickly with just SQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 49.4%
  • HTML 28.1%
  • JavaScript 13.8%
  • CSS 8.3%
  • Dockerfile 0.4%