<!DOCTYPE html>
<html lang="de-DE">
  <head>
    <title>datatrash</title>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta name="description" content="Temporärer Dateiaustausch" />
    <link href="/static/index.css" rel="stylesheet" />
  </head>
  <body>
    <main>
      <h1>datatrash</h1>
      <form action="/upload" method="POST" enctype="multipart/form-data">
        <label for="file-upload">datei (maximal 8MiB)
</label>
        <br />
        <input id="file-upload" type="file" name="file" />
        <br />
        <label for="text-upload">oder asciitrash</label>
        <br />
        <textarea id="text-upload" name="text" cols="120"></textarea>
        <br />
        <label for="keep_for">gültig für</label>
        <select id="keep_for" name="keep_for">
          <option value="1800">30 minuten</option>
          <option value="3600">60 minuten</option>
          <option value="43200">12 stunden</option>
          <option value="86400">24 stunden</option>
          <option value="604800">eine woche</option>
          <option value="2678400">einen monat</option>
        </select>
        <br />
        <input
          id="delete_on_download"
          type="checkbox"
          name="delete_on_download"
        />
        <label for="delete_on_download">nach einem download löschen</label>
        <br />
        <input class="main button" type="submit" value="hochladen" />
      </form>
      <details class="usage">
        <summary>nutzung als api</summary>
        <pre>
datei hochladen
  curl -F 'file=@yourfile.rs' &lt;domain&gt;/upload

text hochladen
  curl -F 'text=your text' &lt;domain&gt;/upload

zeitbegrenzung setzen
  curl -F 'text=your text' -F 'keep_for=1800' &lt;domain&gt;/upload

nach einem download löschen
  curl -F 'text=your text' -F 'delete_on_download=true' &lt;domain&gt;/upload

authentifizieren
  curl -F 'text=your text' -F 'password=…' &lt;domain&gt;/upload</pre
        >
      </details>
    </main>
    <footer>
      <a
        class="repo"
        href="https://repos.ctdo.de/neri/datatrash"
        target="_blank"
        rel="noopener noreferrer"
      >
        repo
      </a>
    </footer>
  </body>
</html>