QuickServ
Dev tools
web server for prototyping
SHOW HN2021
How HN took it
3 positive, 4 neutral or asking, 2 mixed, 1 critical, out of 10 comments about the project. Thread score +0.10.
Idea: 2 for, 0 againstDesign: 1 for, 0 againstPrivacy: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Simple, easy setup and a good idea for education and prototyping
From 4 comments
This has a lot of potential in education. Instead of installing lamp, just use this and quickly write something in python instead. Thank you so much!
pdenton on HNThanks for making this, looks like you indeed can do a lot of fun things with this! Setup was very easy. But it seems IPv6 addresses are not formatted correctly, it should be…
HMH on HNObviously I haven’t had time to take deep look into it but I love the ideology. The web development has become so complex without actually putting anything new on the table, the…
mrtksn on HNI love projects like this. I have recently used `shell2http` for quick server setup that interacts with command line tools like `rclone`. I even wrote a little `shell2discord`…
sntran on HN
Stdin/stdout model and no shell needed is a lovely design
From 2 comments
This is a lovely idea.
anitil on HNAs for the query parsing, here is a suggestion: couldn’t you convert that in shell argv automatically? If “name=foo&email=bar” becomes “--name=foo --email=bar” then devs can just…
rchaves on HN
Objections
Hand-parsing query strings is error prone; suggested converting to argv
From 2 comments
Will edit this comment with more notes as I review it. First thing I noticed is that Raspberry Pi / Other OS have the example dump into `temp.py` and then indicate that you…
ISV_Damocles on HNAs for the query parsing, here is a suggestion: couldn’t you convert that in shell argv automatically? If “name=foo&email=bar” becomes “--name=foo --email=bar” then devs can just…
rchaves on HN
Unclear path for moving prototypes to production; not secure or fast by design
From 2 comments
Will edit this comment with more notes as I review it. First thing I noticed is that Raspberry Pi / Other OS have the example dump into `temp.py` and then indicate that you…
ISV_Damocles on HN> It was not created to be fast or secure. Bummer, I was going to ask if there is any sandbox for security purpose. But don't get me wrong, this will be extremely useful for…
mshockwave on HN
Examples use wrong filename for Raspberry Pi and compile-from-source instructions
From 1 comment
Will edit this comment with more notes as I review it. First thing I noticed is that Raspberry Pi / Other OS have the example dump into `temp.py` and then indicate that you…
ISV_Damocles on HN
IPv6 URLs are formatted incorrectly
From 1 comment
Thanks for making this, looks like you indeed can do a lot of fun things with this! Setup was very easy. But it seems IPv6 addresses are not formatted correctly, it should be…
HMH on HN
Requests
Support websockets
From 1 comment
Thanks for making this, looks like you indeed can do a lot of fun things with this! Setup was very easy. But it seems IPv6 addresses are not formatted correctly, it should be…
HMH on HN
Accept standard shebang lines with env and extra characters
From 2 comments
I like it, thanks for sharing. Why not a standard unix shebang line at top of index.py ?
smichael on HNThanks for explaining. My thinking was: by (optionally?) allowing the usual extra characters (#!python3 -> #!/usr/bin/env python3) it remains standard, avoiding an unnecessary…
smichael on HN
Guides for migrating prototypes to frameworks like Django
From 1 comment
Will edit this comment with more notes as I review it. First thing I noticed is that Raspberry Pi / Other OS have the example dump into `temp.py` and then indicate that you…
ISV_Damocles on HN
Questions
Why not use a standard unix shebang line
From 1 comment
I like it, thanks for sharing. Why not a standard unix shebang line at top of index.py ?
smichael on HN
Is there a sandbox for security
From 1 comment
> It was not created to be fast or secure. Bummer, I was going to ask if there is any sandbox for security purpose. But don't get me wrong, this will be extremely useful for…
mshockwave on HN
Alternatives named
shell2http
From 1 comment
I love projects like this. I have recently used `shell2http` for quick server setup that interacts with command line tools like `rclone`. I even wrote a little `shell2discord`…
sntran on HN
LAMP stack
From 1 comment
This has a lot of potential in education. Instead of installing lamp, just use this and quickly write something in python instead. Thank you so much!
pdenton on HN
CGI
From 1 comment
I made this because I hate web development. Don't get me wrong, I love that once something is on the web, anyone can effortlessly use it on their phone or computer – my most…
jstrieb on HN