aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Williams2025-07-06 19:46:22 +0000
committerEmil Williams2025-07-06 19:46:22 +0000
commit8f5391a30d1f4444de28352668494a80fbf97ca6 (patch)
tree3bd390b633b30354d53ba461b58e5f2f89801795
parenta9c95145e8b3d9a46a4597e4c4c5d4ac77ad18db (diff)
downloademil-up.chud.cyou-8f5391a30d1f4444de28352668494a80fbf97ca6.tar.xz
emil-up.chud.cyou-8f5391a30d1f4444de28352668494a80fbf97ca6.tar.zst
--
-rw-r--r--config.el17
-rw-r--r--index.html29
2 files changed, 44 insertions, 2 deletions
diff --git a/config.el b/config.el
new file mode 100644
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))))
diff --git a/index.html b/index.html
index b2279ab..1962e7b 100644
--- a/index.html
+++ b/index.html
@@ -22,14 +22,16 @@
</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:
@@ -38,6 +40,29 @@
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>