Skip to content

ghobson2013/panorama

 
 

Repository files navigation

Panorama

Interactive isometric maps for Minetest

Click here to see a live instance

Installation

Note: Panorama started as our in-house mapper, and installation is non-trivial as a result. If you're not comfortable with complicated setups, check out mapserver instead!

Prerequisites

  • PostgreSQL backend for your world
  • Several gigabytes of disk space for tiles
  • A decent CPU and about a gigabyte of RAM, depending on workload
  • nodes_dump mod installed

Using Docker (recommended)

This is an easier option, especially if you already use a Docker-based setup for your server. There are pre-built Docker images that you can use, or you can build it yourself using provided Dockerfile.

Here's an example docker-compose.yml to get you started:

version: "3"
services:
  panorama:
    image: ghcr.io/lord-server/panorama:latest
    ports:
      - "33333:33333"
    volumes:
      - "/path/to/minetest/worlds/my-world:/var/lib/panorama/world"
      - "/path/to/minetest/games/minetest_game:/var/lib/panorama/game"
      - "/path/to/config/dir:/etc/panorama"
      - "/path/to/tiles:/var/lib/panorama/tiles"
    command: ["--serve", "--fullrender"]

Building manually

Coming soon! Follow commands in Dockerfile in the meantime.

License

MIT

About

Interactive isometric maps for Minetest

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Go 89.7%
  • Svelte 6.8%
  • JavaScript 1.9%
  • Dockerfile 0.8%
  • HTML 0.4%
  • TypeScript 0.3%
  • CSS 0.1%