Sign inSign up

coolnamz/nginx-wg

By coolnamz

•Updated over 3 years ago

Image
0

47

coolnamz/nginx-wg repository overview

⁠Nginx with WireGuard

vi docker-compose.yml
version: "3.8"
services:
  nginx:
    image: coolnamz/nginx-wg:0.1
    container_name: nginx
    volumes:
      - ./nginx:/etc/nginx/conf.d:ro
      - ./www:/usr/share/nginx/html:ro
      - ./certbot/www:/var/www/certbot:ro
      - ./certbot/cert:/etc/letsencrypt:ro
      - ./wireguard:/etc/wireguard:ro
    restart: always
    ports:
      - "80:80/tcp"
      - "443:443/tcp"
    cap_add:
      - NET_ADMIN
      - SYS_MODULE
mkdir nginx
vi nginx/nginx.conf
mkdir wiregaurd
vi wireguard/wg0.conf
docker compose up --build -d
docker compose restart
docker exec nginx wg-quick up wg0

Tag summary

Content type

Image

Digest

sha256:1e51bb6db…

Size

164.1 MB

Last updated

over 3 years ago

docker pull coolnamz/nginx-wg:0.1