Compare commits
2 Commits
9372879ee6
...
6be54ec220
Author | SHA1 | Date | |
---|---|---|---|
6be54ec220 | |||
d8e7227a73 |
121
docs/posts/open-elevation-api-server-upgrade.md
Normal file
121
docs/posts/open-elevation-api-server-upgrade.md
Normal file
@ -0,0 +1,121 @@
|
||||
---
|
||||
title: "Open Elevation Api Server Upgrade"
|
||||
date: 2025-02-02
|
||||
draft: false
|
||||
tags: ["linux", "Debian", "bookworm", "buster", "bullseye", "bottle", "geospatial"]
|
||||
authors: ["trent"]
|
||||
post: 36
|
||||
---
|
||||
date: 2025-02-02
|
||||
|
||||
## Introduction
|
||||
A while back I left an open-elevation-api-server running on Debian 10, and I can't remember why.
|
||||
|
||||
But I have now worked out how to get it running on Debian 10, Debian 11, and Debian 12
|
||||
so I want to have what I learned written down here.
|
||||
### What is This?
|
||||
The api returns an elevation when you query it with gps coordinates.
|
||||
|
||||
i.e. you want the elevation at Boring Bowling Alley and Petting Zoo?
|
||||
```bash
|
||||
curl 'https://elevation.boringonian.com/api/v1/lookup?locations=45.42949,-122.37563'
|
||||
```
|
||||
|
||||
```json
|
||||
{"results": [{"latitude": 45.42949, "longitude": -122.37563, "elevation": 157}]}
|
||||
```
|
||||
|
||||
## What changed?
|
||||
Going from Debian 10 to Debian 11, you have to change how to import gdal and osr.
|
||||
```python
|
||||
# gdal_interfaces.py
|
||||
# import gdal, osr
|
||||
from osgeo import gdal, osr
|
||||
...
|
||||
```
|
||||
Going from Debian 11 to Debian 12, `python3-lazy` is now installable from `apt-get`;
|
||||
no more _cowboy-pip3-installs_ ; all dependencies are now available from `apt-get`.
|
||||
|
||||
## Debian 10 Installation
|
||||
### install dependencies
|
||||
Here's how I got this working on Debian 10.
|
||||
```bash
|
||||
apt install python3-bottle python3-gunicorn
|
||||
apt install gdal-bin python3-gdal
|
||||
apt install python3-rtree python3-pip
|
||||
pip3-install lazy
|
||||
```
|
||||
### create user and home directory
|
||||
```bash
|
||||
mkdir /var/lib/elevation
|
||||
useradd -r -s /sbin/nologin -d /var/lib/elevation elevation
|
||||
```
|
||||
|
||||
### setup your data directory
|
||||
[Follow the instructions](https://github.com/Jorl17/open-elevation/blob/master/docs/host-your-own.md)
|
||||
for extracting your 400 `*.tif` files and 1 `summary.json`
|
||||
to `/var/lib/elevation/data/`.
|
||||
|
||||
Also place `gdal_interfaces.py` and `server.py` in
|
||||
`/var/lib/elevation/`
|
||||
|
||||
in `server.py` I comment out the config-parser stuff and just hardcode
|
||||
the following
|
||||
```python
|
||||
# server.py
|
||||
interface = GDALTileInterface('data/', 'data/summary.json')
|
||||
interface.create_summary_json()
|
||||
```
|
||||
|
||||
And of course then at the very bottom of `server.py` adjust the
|
||||
_run_ command for the host and port that you want gunicorn to listen on.
|
||||
|
||||
## Debian 11 Installation
|
||||
In upgrading from Debian 10 to Debian 11, change how you import gdal and osr.
|
||||
```python
|
||||
# gdal_interfaces.py
|
||||
# import gdal, osr
|
||||
from osgeo import gdal, osr
|
||||
...
|
||||
```
|
||||
Additionally, and I'm not completely clear if this is necessary or not, I deleted
|
||||
`/usr/local/lib/python3.7/` and then once again installed `lazy`.
|
||||
```bash
|
||||
rm -rf /usr/local/lib/python3.7/
|
||||
|
||||
# installs lazy in /usr/local/lib/python3.9/
|
||||
pip3-install lazy
|
||||
```
|
||||
|
||||
## Debian 12 Installation
|
||||
In upgrading from Debian 11 to Debian 12, it is no longer necessary to install lazy
|
||||
with pip.
|
||||
|
||||
```bash
|
||||
rm -rf /usr/local/lib/python3.9/
|
||||
apt install python3-lazy
|
||||
```
|
||||
|
||||
## Run as Systemd Service
|
||||
This is probably just based on a google search how to run a `bottle`
|
||||
server with `gunicorn` from `systemd`.
|
||||
```conf
|
||||
# /etc/systemd/system/elevation.service
|
||||
[Unit]
|
||||
Description=Bottled Elevation API
|
||||
After=network.target remote-fs.target nss-lookup.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=elevation
|
||||
Group=elevation
|
||||
WorkingDirectory=/var/lib/elevation
|
||||
ExecStart=/usr/bin/python3 /var/lib/elevation/server.py
|
||||
StandardOutput=inherit
|
||||
StandardError=inherit
|
||||
Restart=always
|
||||
RestartSec=2
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
```
|
@ -24,6 +24,7 @@ markdown_extensions:
|
||||
nav:
|
||||
- Home:
|
||||
- Home: index.md
|
||||
- "Open Elevation Api Server Upgrade": posts/open-elevation-api-server-upgrade.md
|
||||
- "Wireguard on Nspawn": posts/wireguard-on-nspawn.md
|
||||
- "Sandbox IOT Network": posts/sandbox-iot-network.md
|
||||
- "QuasselCore on Debian 11": posts/quasselcore-on-debian-11.md
|
||||
@ -73,6 +74,7 @@ nav:
|
||||
- FreeCodeCampChallenges: https://trentspalmer.github.io/fcc-challenges/
|
||||
- DeviceLayout: https://trentpalmer.work/6a57bbe24d8244289610bf57533d6c6f/
|
||||
- Posts:
|
||||
- "Open Elevation Api Server Upgrade": posts/open-elevation-api-server-upgrade.md
|
||||
- "Wireguard on Nspawn": posts/wireguard-on-nspawn.md
|
||||
- "Sandbox IOT Network": posts/sandbox-iot-network.md
|
||||
- "QuasselCore on Debian 11": posts/quasselcore-on-debian-11.md
|
||||
|
@ -240,7 +240,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="/posts/wireguard-on-nspawn/" class="md-tabs__link">
|
||||
<a href="/posts/open-elevation-api-server-upgrade/" class="md-tabs__link">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -426,6 +426,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1068,6 +1080,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -246,7 +246,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="posts/wireguard-on-nspawn/" class="md-tabs__link">
|
||||
<a href="posts/open-elevation-api-server-upgrade/" class="md-tabs__link">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -442,6 +442,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1084,6 +1096,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1781,8 +1805,24 @@
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/open-elevation-api-server-upgrade/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Open Elevation Api Server Upgrade</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux', 'Debian', 'bookworm', 'buster', 'bullseye', 'bottle', 'geospatial']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2025-02-02 Introduction A while back I left an open-elevation-api-server running on Debian 10, and I can't remember why. But I have now...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/wireguard-on-nspawn/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Wireguard on Nspawn</h2>
|
||||
@ -2106,13 +2146,13 @@
|
||||
|
||||
|
||||
|
||||
<a href="posts/wireguard-on-nspawn/" class="md-footer__link md-footer__link--next" aria-label="Next: Wireguard on Nspawn" rel="next">
|
||||
<a href="posts/open-elevation-api-server-upgrade/" class="md-footer__link md-footer__link--next" aria-label="Next: Open Elevation Api Server Upgrade" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
Wireguard on Nspawn
|
||||
Open Elevation Api Server Upgrade
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../posts/wireguard-on-nspawn/" class="md-tabs__link">
|
||||
<a href="../posts/open-elevation-api-server-upgrade/" class="md-tabs__link">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1121,6 +1133,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1726,13 +1750,13 @@
|
||||
|
||||
|
||||
|
||||
<a href="../posts/wireguard-on-nspawn/" class="md-footer__link md-footer__link--next" aria-label="Next: Wireguard on Nspawn" rel="next">
|
||||
<a href="../posts/open-elevation-api-server-upgrade/" class="md-footer__link md-footer__link--next" aria-label="Next: Open Elevation Api Server Upgrade" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
Wireguard on Nspawn
|
||||
Open Elevation Api Server Upgrade
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1143,6 +1155,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1150,6 +1162,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1184,6 +1196,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1190,6 +1202,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1210,6 +1222,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1261,6 +1273,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1238,6 +1250,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1203,6 +1215,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1115,6 +1127,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1129,6 +1141,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1353,6 +1365,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1209,6 +1221,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1178,6 +1190,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1272,6 +1284,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1156,6 +1168,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1197,6 +1209,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1129,6 +1141,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1185,6 +1197,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1185,6 +1197,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
2161
site/posts/open-elevation-api-server-upgrade/index.html
Normal file
2161
site/posts/open-elevation-api-server-upgrade/index.html
Normal file
File diff suppressed because it is too large
Load Diff
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1210,6 +1222,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1197,6 +1209,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1198,6 +1210,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1136,6 +1148,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1150,6 +1162,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1136,6 +1148,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1122,6 +1134,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1198,6 +1210,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -2418,6 +2430,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="./" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
@ -1135,6 +1147,18 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1818,7 +1842,7 @@ a testing environment set up for that right now.</p>
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
||||
|
||||
|
||||
<a href="../../links/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Links" rel="prev">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Open Elevation Api Server Upgrade" rel="prev">
|
||||
<div class="md-footer__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
@ -1827,7 +1851,7 @@ a testing environment set up for that right now.</p>
|
||||
<span class="md-footer__direction">
|
||||
Previous
|
||||
</span>
|
||||
Links
|
||||
Open Elevation Api Server Upgrade
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-tabs__link md-tabs__link--active">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-tabs__link md-tabs__link--active">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1150,6 +1162,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
@ -251,7 +251,7 @@
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../posts/wireguard-on-nspawn/" class="md-tabs__link">
|
||||
<a href="../posts/open-elevation-api-server-upgrade/" class="md-tabs__link">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
@ -437,6 +437,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
@ -1128,6 +1140,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/open-elevation-api-server-upgrade/" class="md-nav__link">
|
||||
Open Elevation Api Server Upgrade
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/wireguard-on-nspawn/" class="md-nav__link">
|
||||
Wireguard on Nspawn
|
||||
|
File diff suppressed because one or more lines are too long
@ -2,167 +2,172 @@
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/links/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/rss/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/add-kvm-network-with-virsh/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/ansible-kvm-router-lab-part-1/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/ansible-kvm-router-lab-part-2/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/ansible-kvm-router-lab-part-3/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/ansible-kvm-router-lab-part-4/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/ansible-kvm-router-lab-part-5/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/ansible-kvm-router-lab-part-6/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/apache-virtual-hosts/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/clear-linux-encrypted-xfs-root/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/clear-linux-guest-virt-manager/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/debian-11-nspawn-flutter-integration-test-server/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/debian-11-ttrss/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/faster-partitioning-with-sgdisk/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/forklift-upgrade-arch-linux-precision-3561/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/instructions-for-tethering-from-phone/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/kvm-on-arch/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/linux-move-cursor-with-keyboard/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/lmde3-xfs-full-disk-encryption/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/lmde4-custom-partitions-disk-encryption/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/open-elevation-api-server-upgrade/</loc>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/prosody-photo-uploads/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/quasselcore-on-debian-11/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/raspberrypi-lte-failover-router-with-dns-caching/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/rewrite-hugo-themes-report-in-python/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/sandbox-iot-network/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/sendxmpp-handler-for-python-logging/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/simplified-raspberry-streaming/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/test-qr-svg-django/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/trents-favorite-podcasts/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/wireguard-on-nspawn/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/xmpp-apt-notifications/</loc>
|
||||
<lastmod>2025-01-30</lastmod>
|
||||
<lastmod>2025-02-03</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
</urlset>
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user