LiveAtlas
LiveAtlas это проект JLyne, нацеленный на улучшение веб интерфейса карт таких как: Squaremap, Dynmap.
LiveAtlas сделан на Vue.js и TypeScript.
Установка для Dynmap
Обратите внимание
Этот пункт только для установки на Dynmap. Не подходит к другим плагинам.
- Скачиваем архив с файлами LiveAtlas. GitHub
- Распаковываем его в папку
~/plugins/dynmap/web
вашего сервера; - Заходим в конфиг Dynmap
~/plugins/dynmap/configuration.txt
; - Находим поле
update-webpath-files: true
и ставим его на falseupdate-webpath-files: false
; - Убираем веб CDN кеш. Если не знаете что это такое, то не убирайте;
- LiveAtlas для Dynmap установлен.
Установка для Squaremap
- Скачиваем архив с файлами LiveAtlas. GitHub
- Распаковываем его в папку
~/plugins/Squaremap/web
вашего сервера; - Заходим в конфиг Dynmap
~/plugins/Squaremap/config.yml
; - Находим поле
auto-update: true
и ставим его на falseauto-update: false
; - Теперь надо изменить
index.html
LiveAtlas'а, чтобы он понял как работать с Squaremap:~/plugins/Squaremap/web/index.html
; - Внутрь
<script> window.liveAtlasConfig
добавляем:
js
servers: {
squaremap: {
squaremap: window.location.pathname
}
},
# Получается вот такое
<script>
window.liveAtlasConfig = {
// By default LiveAtlas looks for a dynmap standalone/config.js file
// This configuration can be used instead to support Pl3xmap and Squaremap installations as well as multiple servers (external webserver required)
// To configure multiple servers, see https://github.com/JLyne/LiveAtlas/wiki/Configuring-Multiple-Servers.
servers: {
squaremap: {
squaremap: window.location.pathname
},
},
- Убираем также
<script src="./standalone/config.js"></script>
, так как для Squaremap он не нужен; - Убираем веб CDN кеш;
- LiveAtlas для Squaremap установлен.
Установка для прокси (Nginx)
- Следуйте гайдам Dynmap или Squaremap, если надо;
- Скачиваем архив с файлами LiveAtlas. GitHub
- Распаковываем архив в корень сайта. index.html должен быть перезаписан;
- Конфигурация обязательна;
Совет
- Убираем веб CDN кеш. Если не знаете что это такое, то не убирайте;
- LiveAtlas для Веб сервера установлен.