Sign inSign up

liberatti/access-server

By liberatti

Updated about 2 months ago

It's a full network tunneling VPN software solution that integrates OpenVPN

Image
Networking
Security
0

296

liberatti/access-server repository overview

Access Server

It's a full network tunneling VPN software solution that integrates OpenVPN server capabilities and enterprise management capabilities.

Host Configuration

Before diving into the container setup, ensure the following configurations on your host machine:

Enable the TUN kernel module:

The TUN module is a kernel driver that allows user-space programs to create virtual network interfaces, which can be used to transport network traffic securely between two points.

modprobe tun
Enable Ip forward

If your container will forward requests, modify /etc/sysctl.conf:

echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
sysctl -p

Executing container

Container VPN service will need to know its publication IP and port to pre-build client configuration:

docker volume create access-server_config
docker run --privileged -p 1194:1194 -p 5000:5000 \
    -v access-server_config:/opt/access-server/data \
    --name access-server \
    liberatti/access-server:latest

After startup, it is possible to configure vpn service on http://localhost:5000

This may take a wile, all the pki wil be generated

Default screenshots of configuration pages
  • Users: Gerenciamento de contas de usuários e credenciais de acesso. Users

  • Policy: Definição de regras de acesso e políticas de tráfego. Policy

  • Services: Cadastro de serviços e destinos disponíveis na rede. Services

  • Configuration: Configurações globais do servidor VPN e parâmetros de rede. Configuration

Agent Configurations

This repository contains localized rules and skills for agentic AI workflows. For more details, see the .agents/README.md.

License Terms

This product utilizes OpenVPN, an open-source software application that provides a secure, point-to-point or site-to-site connection in a routed or bridged configuration. OpenVPN is developed and maintained by the OpenVPN Project.

Overview

The GNU General Public License (GPL) is an open-source software license developed by the Free Software Foundation (FSF). It is designed to ensure the freedom to use, modify, and distribute software while preserving user rights.

Full License Text

For the complete text of the GNU General Public License, refer to the official GPL page.

OpenVPN Project

Tag summary

Content type

Image

Digest

sha256:9ed0a59d0

Size

248.3 MB

Last updated

about 2 months ago

docker pull liberatti/access-server