secure way to access internally network

Опубликовано: 01 Январь 1970
на канале: Heikki Koivisto
183
7

I also looked for open source solutions to provide a proper certificate for my internal services and secure way to access internally network. Nginx proxy manager provides an easy way to access internal services without a VPN - connection.

edit docker-compose.yml
version: "3"
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
'80:80' # Public HTTP Port
'443:443' # Public HTTPS Port
'81:81' # Admin Web Port

environment:
DB_MYSQL_HOST: "db"
DB_MYSQL_PORT: 3306
DB_MYSQL_USER: "nvi3"
DB_MYSQL_PASSWORD: "password"
DB_MYSQL_NAME: "npm"
volumes:
./data:/data
./letsencrypt:/etc/letsencrypt
depends_on:
db

db:
image: 'jc21/mariadb-aria:latest'
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: 'password'
MYSQL_DATABASE: 'npm'
MYSQL_USER: 'nvi3'
MYSQL_PASSWORD: 'password'
volumes:
./data/mysql:/var/lib/mysql

Default admin:
Email: [email protected]
Password: changeme