Port details |
- sqlpage SQL-only webapp builder.
- 0.28.0_1 www =2 0.24.0Version of this port present on the latest quarterly branch.
- Maintainer: girgen@FreeBSD.org
- Port Added: 2024-01-15 10:12:05
- Last Update: 2024-09-10 11:00:34
- Commit Hash: 89ab81d
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: databases
- License: MIT
- WWW:
- https://github.com/lovasoa/SQLpage
- Description:
- SQLPage transforms your SQL queries into stunning websites
SQLPage is a tool that allows you to build websites using nothing more than SQL
queries. You write simple text files containing SQL queries, SQLPage runs them
on your database, and renders the results as a website.
You can display the information you SELECT from your database in lists, tables,
cards and other user interface widgets. But you can also INSERT, UPDATE and
DELETE data from your database using SQLPage, and build a full webapp with
Create, Read, Update, Delete functionality.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/www/sqlpage/ && make install clean
- To add the package, run one of these commands:
- pkg install www/sqlpage
- pkg install sqlpage
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: sqlpage
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1725270666
SHA256 (apexcharts@3.52.0/dist/apexcharts.min.js) = dacc69f7eb21440e4b331ce1831f9fa5e40f218d995a005db789a9e55d989fe1
SIZE (apexcharts@3.52.0/dist/apexcharts.min.js) = 534248
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rust>=1.81.0 : lang/rust
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libzstd.so : archivers/zstd
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- www_sqlpage
- USES:
- cargo
- pkg-message:
- For install:
- To get started, configure ${PREFIX}/etc/sqlpage/sqlpage.json and at least set
your database source and create a database. If using SQLite, set ownership
appropriately. SQLPage runs as user sqlpage per default. Once the datasource is
set, you can start the sqlpage using normal rc script:
sysrc sqlpage_enable=yes
service sqlpage start
This will start a web server on port 8080. See
https://github.com/lovasoa/SQLpage/blob/main/configuration.md for more
configuration details.
For more ambitous setups, set up a rev proxy using your favourite web server,
e.g. nginx or apache, and use PostgreSQL as the backend database.
- Master Sites:
|