Skip to content

GnosisVPN services #5

@SCBuergel

Description

@SCBuergel

All on GnosisVPN template:

create /etc/wireguard/gnosisvpnpoc.conf (as outlined on respective docs)

/etc/systemd/system/gnosisvpnpocmgmt.service:

[Unit]
Description=Gnosis VPN PoC Service
After=network.target

[Service]
WorkingDirectory=/home/user/gnosisvpn/
Environment="GNOSISVPN_CONFIG_PATH=./config.toml"
ExecStartPre=/usr/bin/rm -f /var/run/gnosis-vpn.sock
ExecStart=/usr/local/bin/gnosis_vpn-x86_64-linux
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target

and enable WG as service:

sudo systemctl enable gnosisvpnpocmgmt.service
sudo systemctl enable wg-quick@gnosisvpnpoc

on GnosisVPN service app qube:

copy binary to /usr/local/bin/gnosis-vpn-x86_64-linux (this persists by default)

check status of service:

sudo journalctl -u wg-quick@gnosisvpnpoc --no-pager --output=short-precise

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions