]> git.xolatile.top Git - emil-up.chud.cyou.git/commitdiff
--
authorEmil Williams <emilemilemil@cock.li>
Sun, 6 Jul 2025 19:46:22 +0000 (19:46 +0000)
committerEmil Williams <emilemilemil@cock.li>
Sun, 6 Jul 2025 19:46:22 +0000 (19:46 +0000)
config.el [new file with mode: 0644]
index.html

diff --git a/config.el b/config.el
new file mode 100644 (file)
index 0000000..bfb1918
--- /dev/null
+++ b/config.el
@@ -0,0 +1,17 @@
+(use-package 0x0 :straight t)
+
+(custom-set-variables
+ '(0x0-default-server 'chud)
+ '(0x0-servers
+   '((0x0 :scheme "https" :host "0x0.st" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 30 :max-age 365
+          :max-size 536870912)
+     (ttm :scheme "https" :host "ttm.sh" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 30 :max-age
+          365 :max-size 268435456)
+     (envs :scheme "https" :host "envs.sh" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 30 :max-age
+           365 :max-size 536870912)
+     (lainsafe :scheme "https" :host "lainsafe.kalli.st" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 23
+               :max-age 23 :max-size 10485760)
+     (x0 :scheme "https" :host "x0.at" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 3
+               :max-age 100 :max-size 536870912)
+     (chud :scheme "https" :host "up.chud.cyou" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 28
+           :max-age 28 :max-size 104857600))))
index b2279aba2aa4fc199afe544a8ca9f91eed51bc6d..1962e7b80dd34c4977082012e5431decb6bfbe70 100644 (file)
       </form>
       <p>You may upload files using the above form or the following command:</p>
       <pre>
-        curl --upload-file 'file' https://up.chud.cyou/
+curl https://up.chud.cyou --upload-file 'file'
+# alternatively
+curl https://up.chud.cyou -F'file=@file'
       </pre>
       <p>
         Files are wiped monthly and may not be larger than 100 mebibytes.
       </p>
       <p>
         Upchud is a FOSS file uploader service, originally developed for
-        <a href="https://up.chud.cyou/">up.chud.cyou</a>
+        <a href="https://up.chud.cyou">up.chud.cyou</a>
       </p>
       <p>
         Original source:
         This deployment's source:
         <a href="https://git.xolatile.top/emil/up.chud.cyou">git.xolatile.top/emil/up.chud.cyou</a>
       </p>
+      <p>Contact and abuse reports via <a href="mailto:admin@chud.cyou">email</a>.</p>
+      <p>
+        Emacs.
+      </p>
+      <pre>
+(use-package 0x0 :straight t)
+
+(custom-set-variables
+ '(0x0-default-server 'chud)
+ '(0x0-servers
+   '((0x0 :scheme "https" :host "0x0.st" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 30 :max-age 365
+          :max-size 536870912)
+     (ttm :scheme "https" :host "ttm.sh" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 30 :max-age
+          365 :max-size 268435456)
+     (envs :scheme "https" :host "envs.sh" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 30 :max-age
+           365 :max-size 536870912)
+     (lainsafe :scheme "https" :host "lainsafe.kalli.st" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 23
+               :max-age 23 :max-size 10485760)
+     (x0 :scheme "https" :host "x0.at" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 3
+               :max-age 100 :max-size 536870912)
+     (chud :scheme "https" :host "up.chud.cyou" :default-dir "~/" :curl-args-fun 0x0--make-0x0-curl-args :min-age 28
+           :max-age 28 :max-size 104857600))))
+     </pre>
     </div>
   </body>
 </html>