openmindsoft.io, www.openmindsoft.io {
  encode zstd gzip
  root * /home/player/sites/OpenMindSoft.io
  try_files {path} /index.html
  file_server
}

shineup.me {
  encode zstd gzip

  @ws path /ws /ws/*
  handle @ws {
    reverse_proxy 127.0.0.1:7070
  }

  handle {
    root * /home/player/SHiNE/shine-ui
    try_files {path} /index.html
    file_server
    header -Etag
    header {
      Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
      Pragma "no-cache"
      Expires "0"
    }
  }
}

:80 {
  encode zstd gzip

  @ws path /ws /ws/*
  handle @ws {
    reverse_proxy 127.0.0.1:7070
  }

  handle {
    root * /home/player/SHiNE/shine-ui
    try_files {path} /index.html
    file_server
    header -Etag
    header {
      Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
      Pragma "no-cache"
      Expires "0"
    }
  }
}


git.shineup.me {
  encode zstd gzip
  reverse_proxy 127.0.0.1:3000
}

test-solana-tickets.shineup.me, test-solana-tickets.shiningpeople.ru {
  encode zstd gzip
  root * /home/player/sites/test-solana-tickets.shineup.me
  try_files {path} /index.html
  file_server
  header -Etag
  header {
    Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
    Pragma "no-cache"
    Expires "0"
  }
}

hermes.shineup.me {
  encode zstd gzip
  basicauth {
    player $2a$14$a41XVsBhgxgKN2MVS5Vt3Otu4C6mmv2FRo1gYDjvPDEYwYkPGnj1e
  }
  reverse_proxy 127.0.0.1:9119 {
    header_up Host 127.0.0.1:9119
    header_up Origin http://127.0.0.1:9119
  }
}
