All checks were successful
Build / Build project (push) Successful in 6m54s
- Добавлены сервисы запуска сервера и клиента - Добавлены обертки для запуска сервера и клиента - Добавлена общая конфигурация для сервера и клиента - Возможность использования пользовательской конфигурации из под /etc/wstunnel/wstunnel.conf для запускаемых сервисов
28 lines
1.2 KiB
YAML
28 lines
1.2 KiB
YAML
name : wstunnel
|
|
version : 10.2.0
|
|
release : 3
|
|
source :
|
|
- https://github.com/erebe/wstunnel/archive/refs/tags/v10.2.0.tar.gz : e5b29465c447c110e4f7d2c1e99a9e6e883f2ddaf6373459d1008607811e637d
|
|
homepage : https://github.com/erebe/wstunnel
|
|
license : BSD-3-Clause
|
|
component : network.util
|
|
summary : Tunnel all your traffic over websocket protocol - Bypass firewalls/DPI
|
|
description: |
|
|
Wstunnel uses the websocket protocol which is compatible with http in order to bypass firewalls and proxies. Wstunnel allows you to tunnel whatever traffic you want and access whatever resources/site you need.
|
|
builddeps :
|
|
- rust
|
|
networking : yes
|
|
setup : |
|
|
%cargo_fetch
|
|
build : |
|
|
%cargo_build --package wstunnel-cli
|
|
install : |
|
|
%cargo_install
|
|
|
|
install -Dm00644 $pkgfiles/wstunnel-client.service $installdir/%libdir%/systemd/system/wstunnel-client.service
|
|
install -Dm00644 $pkgfiles/wstunnel-server.service $installdir/%libdir%/systemd/system/wstunnel-server.service
|
|
|
|
install -Dm00644 $pkgfiles/wstunnel.conf /usr/share/defaults/etc/wstunnel/wstunnel.conf
|
|
|
|
install -Dm00755 $pkgfiles/wstunnel-client $installdir/usr/bin/wstunnel-client
|
|
install -Dm00755 $pkgfiles/wstunnel-server $installdir/usr/bin/wstunnel-server
|