makeworld
  • Canada
  • Joined on May 18, 2020
Loading Heatmap…

makeworld commented on issue solderpunk/molly-brown#31

acme/letsencrypt support

I don't adminstrate this repo, so I can't close the issue or anything, was just offering my comments. In my opinion, it's always a bad idea to do Let's Encrypt, but we can see what Solderpunk says…

3 weeks ago

makeworld commented on issue solderpunk/molly-brown#31

acme/letsencrypt support

Gemini uses [TOFU](https://en.wikipedia.org/wiki/Trust_on_first_use) for certs, meaning that changing them frequently is a bad idea, similar to how you wouldn't want to change your server's SSH…

3 weeks ago

makeworld commented on issue solderpunk/molly-brown#26

Redirecting to other servers

Molly Brown doesn't support absolute redirects. This can be seen in this line: https://tildegit.org/solderpunk/molly-brown/src/commit/e42c366565325b567d0d3dd8b78759e70ce20f48/handler.go#L196 Only the…

1 year ago

makeworld commented on issue solderpunk/molly-brown#24

Issues with server recognizing cgi-bin

I don't think this is related, because I still can't replicate your bug. But the line `print("20 text/gemini\n")` is wrong. It should be `print("20 text/gemini\r")`. The Gemini spec requires the…

1 year ago

makeworld commented on issue solderpunk/molly-brown#24

Issues with server recognizing cgi-bin

I'm not sure then. It works fine for me. Make sure: - You're using an absolute path (best to stick with that) - You're running from the latest master - Your CGI files are actually executable,…

1 year ago

makeworld commented on issue solderpunk/molly-brown#24

Issues with server recognizing cgi-bin

> At the bottom is the server hierarchy and I have `CGIPaths=["cgi-bin"]` set in `molly.conf`. I believe the items in the `CGIPaths` array are supposed to be absolute paths. This is what I have…

1 year ago

makeworld commented on issue solderpunk/molly-brown#23

Set language of gmi file

I'd also like to add that the `lang` param can't have commas in it without being quoted. So the final served result should look like this instead: `20 text/gemini; lang="en,zh-Hans"`. This means your…

1 year ago

makeworld opened issue solderpunk/molly-brown#20

Support receiving an FQDN version of the domain

1 year ago

makeworld commented on pull request solderpunk/gemfeed#3

Use local timezone for filename dates

@solderpunk bump :) I believe I've answered your most recent comment, and now I have a question about which version of the line you like best, as you can see above. Once you let me know I'll…

2 years ago

makeworld commented on pull request solderpunk/molly-brown#18

Don't include port in REMOTE_ADDR

Yikes, thanks for catching that. I'm used to the `.gitignore` keeping it out. I've rewritten the history so the binary was never there, so you should be able to merge without adding it to repo (and…

2 years ago

makeworld pushed to master at makeworld/molly-brown

2 years ago

makeworld pushed to master at makeworld/molly-brown

2 years ago

makeworld created pull request solderpunk/molly-brown#18

Don't include port in REMOTE_ADDR

2 years ago

makeworld pushed to master at makeworld/molly-brown

2 years ago

makeworld created pull request solderpunk/molly-brown#17

Use io.Copy over ioutil.ReadFile

2 years ago

makeworld pushed to master at makeworld/molly-brown

2 years ago

makeworld created repository makeworld/molly-brown

2 years ago

makeworld opened issue solderpunk/molly-brown#16

Support CGI in a secure way

2 years ago

makeworld commented on pull request solderpunk/gemfeed#3

Use local timezone for filename dates

> However, the use of `replace` in your commit is still redundant, I think, because the initial `datetime` object is created by calling `strptime` on a string which ends in "Z", so it gets a proper…

2 years ago

makeworld commented on pull request solderpunk/gemfeed#3

Use local timezone for filename dates

After some experimentation of my own, I've determined that the `replace` is not redundant particularly for situations like the one you've presented. It turns out that `datetime.utcnow()` is a bad…

2 years ago