Sławek Koszewski slawek
  • Joined on 2023-10-09

cloud-router (1.0.0-1)

Published 2026-05-27 22:14:42 +02:00 by slawek

Installation

sudo curl https://gitea.koszewscy.waw.pl/api/packages/slawek/debian/repository.key -o /etc/apt/keyrings/gitea-slawek.asc
echo "deb [signed-by=/etc/apt/keyrings/gitea-slawek.asc] https://gitea.koszewscy.waw.pl/api/packages/slawek/debian $distribution $component" | sudo tee -a /etc/apt/sources.list.d/gitea.list
sudo apt update

Choose $distribution and $component from the list below.

sudo apt install cloud-router=1.0.0-1

Repository Info

Distributions
noble
Components
main
Architectures
all

About this package

Linux cloud router with IPSec and optional WireGuard Configures a Linux host as a cloud router providing site-to-site IKEv2 IPSec (strongSwan swanctl) and road-warrior P2S VPN (EAP-TLS). WireGuard is optionally enabled. Includes a PKI helper library (simple-ca.sh) for managing the road-warrior certificate authority. . Site-specific values are collected via debconf at install time and written to /etc/default/cloud-router. A one-shot systemd service (cloud-router-setup) applies UFW rules and WireGuard keys on first boot.

Dependencies

debconf (>= 0.5) | debconf-2.0
strongswan-swanctl
charon-systemd
libstrongswan-extra-plugins
libcharon-extra-plugins
wireguard-tools
ufw
debconf
openssl
python3-jinja2
Details
Debian
2026-05-27 22:14:42 +02:00
2
Sławomir Koszewski
9.5 KiB
Assets (1)
Versions (1) View all
1.0.0-1 2026-05-27