Skip to content

AcuGIS/Quail

Repository files navigation

Quail

Documentation Status

QGIS Server Adminstration and Layer Server

Publish your QGIS Projects as OGC Web Services.

Group level permissions and integration MapProxy caching.

Quail

Requirements

  • Ubuntu 24
  • 2 GB RAM
  • 5 GB Disk

Install

Be sure to set the hostname prior to installation if you plan to provision SSL using certbot.

hostnamectl set-hostname <yourhostname>

Installer

   git clone https://github.com/AcuGIS/quail.git
   cd quail
   ./installer/postgres.sh
   ./installer/app-install.sh

Optionally, provision and SSL certificate using:

 apt-get -y install python3-certbot-apache
 certbot --apache --agree-tos --email hostmaster@${HNAME} --no-eff-email -d ${HNAME}

Default credentials

Docker (Not for Production Use)

git clone https://github.com/AcuGIS/quail.git
$ cd quail
$ ./installer/docker-install.sh
$ docker-compose pull

Before calling up set docker/public.env with values used on your machine!
$ docker-compose up

If you want to build from source, run next command.
$ docker-compose build

URL: http://yourdomain.com:8000

Layer Portal

Quail also includes a Layer Portal with Group Level Permissions

QuailMap

Documentation

Quail Docs Documentation.

License

Version: MPL 2.0