A ansible playbook to set up qgi-server and lizmap
Go to file
gilex-dev f2e219ddf4
Change to inventory name, Fix hostname magic variable
2024-06-18 13:38:02 +02:00
.vscode Add recommended vscode extensions, Add hint for gem install, Add .gitignore, Remove field left over from 9cc7023 2024-06-14 20:15:17 +02:00
docs Change to inventory name, Fix hostname magic variable 2024-06-18 13:38:02 +02:00
group_vars Add recommended vscode extensions, Add hint for gem install, Add .gitignore, Remove field left over from 9cc7023 2024-06-14 20:15:17 +02:00
host_vars Change to inventory name, Fix hostname magic variable 2024-06-18 13:38:02 +02:00
playbooks Refactor lizmap installation 2024-06-14 20:24:28 +02:00
.gitignore Add recommended vscode extensions, Add hint for gem install, Add .gitignore, Remove field left over from 9cc7023 2024-06-14 20:15:17 +02:00
COPYING.md Add license, readme and docs 2024-06-14 00:22:39 +02:00
README.md Add recommended vscode extensions, Add hint for gem install, Add .gitignore, Remove field left over from 9cc7023 2024-06-14 20:15:17 +02:00
ansible.cfg Add simple ansible playbook 2024-04-06 22:50:53 +02:00
inventory.yaml Add license, readme and docs 2024-06-14 00:22:39 +02:00
requirements.txt Update requirements files 2024-06-13 15:04:28 +02:00
requirements.yaml Update requirements files 2024-06-13 15:04:28 +02:00

README.md

Gis Server playbook

This is a playbook to install and configure qgis-server, lizmap-web-client and postgresql on a debian server.

User Guide

Compile the User Guide to see how you can get started

Alternatively you can download the version shipped with the latest release

Requirements

  • This repository or the latest release

    wget https://somepi.ddns.net/gitea/gilex-dev/GisServer/archive<latest-release-tag>.zip
    unzip GisServer-<latest-release-tag>.zip
    # or via git
    git clone https://somepi.ddns.net/gitea/gilex-dev/GisServer.git
    cd GisServer
    git --branch <latest-release-tag>
    
  • The gem command to install ruby gems

    # run one of the following (depending on your package manager)
    sudo dnf install ruby-devel
    sudo apt install ruby-dev
    
  • The asciidoctor-pdf (asciidoctor + pdf conversion), rouge (syntax highlighting) and rghost (pdf optimization) gem

    gem install asciidoctor-pdf rouge rghost # you might have to run with 'sudo'
    

Then compile the guide:

# for pdf
asciidoctor-pdf -a optimize ./docs/User_guide.adoc
# for html WARNING: external resources are loaded when opening (fonts.googleapis.com, fonts.gstatic.com, cdnjs.cloudflare etc.)
asciidoctor ./docs/User_guide.adoc

License

GNU GPLv3 only