version: "3.9" services: webserver: depends_on: - wordpress image: nginx:1.24.0 container_name: webserver profiles: - webserver restart: unless-stopped ports: - "80:80" - "443:443" volumes: - wordpress:/var/www/wordpress - jellyfin:/var/www/jellyfin - ./nginx/conf.d:/etc/nginx/conf.d:ro - ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro - certbot-cert:/etc/letsencrypt:ro networks: - app-network security_opt: - no-new-privileges:true