[PR #919] feat: Add GeoServer & PostGIS blueprint #10948

Open
opened 2026-06-07 21:44:27 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Dokploy/templates/pull/919
Author: @ShabaniMagawila
Created: 6/6/2026
Status: 🔄 Open

Base: canaryHead: add-geoserver-blueprint


📝 Commits (5)

  • c752f23 Add GeoServer & PostGIS blueprint
  • f1bc9f6 Add GeoServer blueprint metadata and logo
  • 23001b7 Fix meta.json formatting and sorting
  • 663e57a Fix template.toml schema validation errors
  • ee1b8da Remove invalid config.mounts from template.toml

📊 Changes

5 files changed (+83 additions, -0 deletions)

View changed files

blueprints/geoserver/docker-compose.yml (+27 -0)
blueprints/geoserver/logo.png (+0 -0)
blueprints/geoserver/logo.svg (+21 -0)
blueprints/geoserver/template.toml (+18 -0)
📝 meta.json (+17 -0)

📄 Description

What does this PR do?

This PR adds a new blueprint template for GeoServer paired with PostGIS, providing a ready-to-use open-source server environment for sharing and managing geospatial data.

Features included

  • GeoServer (v2.24.1) for handling geographic data securely.
  • PostGIS (v17-3.4) as the spatial database backend.
  • Pre-configured environment variables for easy deployment and memory management (INITIAL_MEMORY / MAXIMUM_MEMORY).
  • Persistent storage volumes mapped for both geoserver-data and postgis-data to ensure data safety.

Checklist

  • docker-compose.yml and template.toml created in the blueprints/geoserver folder.
  • Template metadata added to meta.json.
  • Official GeoServer logo added to the template folder.

Template created and maintained by OpenGeoCity Tanzania.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Dokploy/templates/pull/919 **Author:** [@ShabaniMagawila](https://github.com/ShabaniMagawila) **Created:** 6/6/2026 **Status:** 🔄 Open **Base:** `canary` ← **Head:** `add-geoserver-blueprint` --- ### 📝 Commits (5) - [`c752f23`](https://github.com/Dokploy/templates/commit/c752f237e6c6ce11e4353105a2b6066bc57d1d70) Add GeoServer & PostGIS blueprint - [`f1bc9f6`](https://github.com/Dokploy/templates/commit/f1bc9f612d0a4eef9bdfe9297e486c2669a3efa0) Add GeoServer blueprint metadata and logo - [`23001b7`](https://github.com/Dokploy/templates/commit/23001b74754b71b42cd9b3b7450badba8065ec48) Fix meta.json formatting and sorting - [`663e57a`](https://github.com/Dokploy/templates/commit/663e57afbb3db0a3968140ccaa7edf9fff37d20a) Fix template.toml schema validation errors - [`ee1b8da`](https://github.com/Dokploy/templates/commit/ee1b8da2387080fa14bab59caa8bdda14cad3225) Remove invalid config.mounts from template.toml ### 📊 Changes **5 files changed** (+83 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `blueprints/geoserver/docker-compose.yml` (+27 -0) ➕ `blueprints/geoserver/logo.png` (+0 -0) ➕ `blueprints/geoserver/logo.svg` (+21 -0) ➕ `blueprints/geoserver/template.toml` (+18 -0) 📝 `meta.json` (+17 -0) </details> ### 📄 Description ### What does this PR do? This PR adds a new blueprint template for **GeoServer paired with PostGIS**, providing a ready-to-use open-source server environment for sharing and managing geospatial data. ### Features included - **GeoServer (v2.24.1)** for handling geographic data securely. - **PostGIS (v17-3.4)** as the spatial database backend. - Pre-configured environment variables for easy deployment and memory management (`INITIAL_MEMORY` / `MAXIMUM_MEMORY`). - Persistent storage volumes mapped for both `geoserver-data` and `postgis-data` to ensure data safety. ### Checklist - [x] `docker-compose.yml` and `template.toml` created in the `blueprints/geoserver` folder. - [x] Template metadata added to `meta.json`. - [x] Official GeoServer logo added to the template folder. Template created and maintained by OpenGeoCity Tanzania. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-06-07 21:44:27 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#10948