update to envs.net html version

This commit is contained in:
cremesk 2019-07-05 15:58:35 +02:00
parent 3f4adf4a35
commit 34c641e789
No known key found for this signature in database
GPG Key ID: C147C3B7FBDF08D0
2 changed files with 30 additions and 34 deletions

View File

@ -52,12 +52,6 @@ INSTALL
FAQ
---
Q:
Will you ever add a web interface with HTML forms?
A:
No. This would without a doubt make it very popular and quickly exceed
my hosting budget unless I started crippling it.
Q:
What about file management? Will I be able to register an account at some
point?
@ -70,9 +64,3 @@ A:
This is done to make dealing with legal claims and accidental uploads
easier, e.g. when a user requests removal of all text files uploaded from
a certain address within a given time frame (it happens).
Q:
Do you accept donations?
A:
Only if you insist. Ive spent very little time and effort on this service
and I dont feel like I should be taking money for it.

View File

@ -342,16 +342,24 @@ def fhost():
if maxsizehalf.is_integer():
maxsizehalf = int(maxsizehalf)
return """<pre>
THE NULL POINTER
================
return """
<html>
<head>
<title>{6}</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="https://envs.net/css_style.css">
</head>
<body>
<div>
<pre>
<h2>THE NULL POINTER</h2>
HTTP POST files here:
curl -F'file=@yourfile.png' {0}
<code>curl -F'file=@yourfile.png' {0}</code>
You can also POST remote URLs:
curl -F'url=http://example.com/image.jpg' {0}
<code>curl -F'url=http://example.com/image.jpg' {0}</code>
Or you can shorten URLs:
curl -F'shorten=http://example.com/some/long/url' {0}
<code>curl -F'shorten=http://example.com/some/long/url' {0}</code>
File URLs are valid for at least 30 days and up to a year (see below).
Shortened URLs do not expire.
@ -359,15 +367,6 @@ Shortened URLs do not expire.
Maximum file size: {1}
Not allowed: {5}
UPLOAD DIRECTLY
---------------
<form action="{0}" method="POST" enctype="multipart/form-data">
<label for="file">File:</label>
<input class="form-control" type="file" name="file"><br><br>
<input class="form-control" type="submit" value="Submit">
</form>
0x0.envs.net is NOT a platform for:
* child pornography
* malware, including potentially unwanted applications
@ -378,12 +377,20 @@ UPLOAD DIRECTLY
* piracy
* alt-right shitposting
<h3>UPLOAD DIRECTLY</h3>
<form action="{0}" method="POST" enctype="multipart/form-data">
<label for="file">File:</label>
<input class="form-control" type="file" name="file">
<input class="form-control" type="submit" value="Submit">
</form>
If you run a server and like this site, clone it! Centralization is bad.
https://github.com/cremesk/0x0
<a href="https://github.com/cremesk/0x0" target="_blank">https://github.com/cremesk/0x0</a>
You can also support it financially via Liberapay.
<a href="https://liberapay.com/creme/donate" target="_blank" style="border-bottom-color: transparent;"><img alt="Donate using Liberapay" src="https://img.shields.io/liberapay/receives/creme.svg?logo=liberapay"></a>
FILE RETENTION PERIOD
---------------------
<h3>FILE RETENTION PERIOD</h3>
retention = min_age + (-max_age + min_age) * pow((file_size / max_size - 1), 3)
@ -409,15 +416,16 @@ retention = min_age + (-max_age + min_age) * pow((file_size / max_size - 1), 3)
0{2}{3}
{4}
ABUSE
-----
<h3>ABUSE</h3>
If you would like to request permanent deletion, please
send an email to hostmaster@envs.net.
send an email to <a href="mailto:hostmaster@envs.net?subject=Abuse%200x0%20-%20envs.net" target="_blank">hostmaster@envs.net</a>.
Please allow up to 24 hours for a response.
</pre>
</div>
</body>
</html>
""".format(fhost_url(),
maxsize, str(maxsizehalf).rjust(27), str(maxsizenum).rjust(27),