Для отправки (деплоя) сгенерированного сайта Pelican на удалённый сервер по SSH используется обычно команда rsync — она эффективно копирует только изменённые файлы, поддерживает сжатие и работает поверх SSH.
Вот минимальный пример команды для копирования локального каталога output/ (результат генерации Pelican) на удалённый сервер:
статья про создание ключа ssh, добавление его на удаленный сервер и профил ssh для этого
Создание SSH-ключа, добавление его на удалённый сервер и настройка SSH-профиля — базовая практика для безопасного и удобного удалённого доступа. Ниже подробная инструкция в виде статьи.
Создание SSH-ключа, добавление на сервер и настройка профиля SSH
Generating theme previews happens automatically via a GitHub Actions workflow, after which those previews are published to https://pelicanthemes.com. If you want to generate previews locally on your workstation, clone the Pelican repository (for example, to ~/projects/pelican/), clone this repository somewhere …
На Debian 13 «Trixie» есть два адекватных пути: ставить pyenv из репозитория (apt install pyenv) или ставить «классический» pyenv через git/curl в $HOME. Ниже — кратко про оба варианта и минимальный рабочий конфиг.123