Files
repo/vpn_node/nfpm.yaml
2026-03-15 18:26:38 +04:00

43 lines
998 B
YAML

name: "nakolenke-vpn-node"
arch: "amd64"
platform: "linux"
version: "${VERSION}"
section: "net"
priority: "optional"
maintainer: "karamelichkin <karamelichkin@gmail.com>"
description: |
VPN Daemon for managing VPN connections on FreeBSD nodes.
Supports L2TP/IPSec, IKEv2, WireGuard, and Amnezia VPN types.
vendor: "nakolenke"
homepage: "https://github.com/yourusername/vpn-node"
license: "MIT"
contents:
- src: ./dist/current/
dst: /opt/nakolenke-vpn-node/
type: tree
- src: ./dist/current/systemd/vpn-node.service
dst: /etc/systemd/system/nakolenke-vpn-node.service
scripts:
postinstall: ./dist/current/debian/postinst
overrides:
deb:
depends:
- python3
- python3-fastapi
- python3-uvicorn
- python3-websockets
- python3-httptools
- python3-uvloop
- python3-h11
- python3-h2
- python3-dotenv
- python3-pydantic
- python3-sqlalchemy
- python3-aiosqlite
- python3-greenlet
- systemd