services:
  website:
    image: nginx:alpine
    container_name: website
    ports:
      - "80:80"
    volumes:
      - ./website-html:/usr/share/nginx/html:ro
    restart: unless-stopped

  intranet:
    image: nginx:alpine
    container_name: intranet
    ports:
      - "8000:80"
    volumes:
      - ./intranet-html:/usr/share/nginx/html:ro
    restart: unless-stopped

  dns:
    image: ubuntu/bind9:latest
    container_name: dns
    ports:
      - "53:53/udp"
      - "53:53/tcp"
      - "67:67/udp"
    restart: unless-stopped

  samba:
    image: dperson/samba:latest
    container_name: samba
    ports:
      - "139:139/tcp"
      - "445:445/tcp"
    restart: unless-stopped

  ftp:
    image: fauria/vsftpd:latest
    container_name: ftp
    environment:
      - FTP_USER=cloudflare
      - FTP_PASS=Savetheinternet
    restart: unless-stopped
