hedy
8ae39ed6c6
Merge branch 'main' of github.com:hedyhli/spsrv
2023-12-06 09:41:35 +08:00
hedy
593d4ca9cb
Don't show data error if destination URL not found
2023-12-06 09:40:28 +08:00
~hedy
d07ffafa2e
Create SECURITY.md for github
...
lol
2023-08-27 20:30:58 +08:00
hedy
95ac946384
Update README
2023-07-02 14:03:11 +08:00
hedy
e504383e4a
Update README to reflect new install instructions
2023-06-19 12:30:21 +08:00
hedy
381097e8e5
Update README for new --version flag
2023-06-19 12:16:37 +08:00
hedy
b48fd7633e
Add --version and Makefile etc
2023-06-19 12:15:49 +08:00
hedy
b399ace963
Fix 'go install' option for install in READMEs
2023-06-19 10:18:19 +08:00
hedy
2c4c0d81f4
Fix README
2023-06-19 10:10:08 +08:00
hedy
141a7a2bd3
oops
2023-06-18 16:31:47 +08:00
hedy
cd14087878
Update README
2023-06-18 16:15:52 +08:00
hedy
d6b98d7c84
README.gmi: Remove random quotes
2023-04-02 09:25:59 +08:00
hedy
8995bd4fac
Fix index.gmi CGI for user subdomain request
...
Excuse, more temp fixes
2022-05-08 18:34:22 +08:00
hedy
60977f6963
README: Update TODO and known servers
2022-05-08 18:26:27 +08:00
hedy
4e2ec455eb
Fix execution of /~user/index.gmi CGI
...
Fixes #2 (gh).
More like temp fix, but seems to work
2022-05-08 18:20:45 +08:00
hedy
5a16845882
readme: Add example servers
2022-04-01 09:55:55 +08:00
hedy
f12ce378ad
Add gemtext readme
...
Accessible at:
=> gemini://hedy.tilde.cafe/spsrv/
=> spartan://hedy.tilde.cafe:3333/spsrv/
2022-04-01 09:53:17 +08:00
hedy
ba2692b5e9
Add example config and CGI
...
Also wrap lines in readme
2022-04-01 09:45:56 +08:00
hedy
f7f6a27898
Fix user CGIs for user vhost requests
2022-03-30 15:38:14 +08:00
hedy
60374d9e70
Add error logging when CGI failed
2022-03-30 15:37:38 +08:00
hedy
1cf4ef3952
README: Fix typos
2022-03-12 16:06:57 +08:00
hedy
2dfaed4fa3
Feat: Per-user vhosts (user.sometilde.org)
...
Limitations:
- Doesn't care about `extra.stuff.here.user.host.name`
- No custom hostname for user subdomains
- Returns not-found for `user.host.name` where `/home/user/userdir/`
doesn't exist
2022-03-12 15:51:11 +08:00
hedy
efbf17cfd6
DirList: Better log message
...
Previously: "Serving content: /dir/index.gmi.gmi"
Now : "Serving content: /dir/"
2022-02-15 10:48:42 +08:00
Hedy Li
66b01724c0
add table of contents to readme
2021-08-19 14:27:51 +08:00
Hedy Li
930dc6380f
Handler permission denied CGI error and serv as static
2021-08-13 12:09:26 +08:00
Hedy Li
01e0687594
add CGI docs to readme, make readme gmi compatible and add $DATA_LENGTH to cgi vars
2021-08-03 10:43:41 +08:00
Hedy Li
44b8fc116d
improve config overrides, cli help, and readme
2021-08-03 10:04:18 +08:00
Hedy Li
8cf1358f1c
fmt
2021-08-03 09:20:47 +08:00
Hedy Li
253fba2824
improve config and readme
2021-08-03 09:20:37 +08:00
Hedy Li
c68d835ca0
oops
2021-08-03 08:33:37 +08:00
Hedy Li
4e96db6122
hmm
2021-08-02 21:17:13 +08:00
Hedy Li
7eff471da0
doesnt work yet!
2021-08-02 20:28:52 +08:00
Hedy Li
070098ad2d
update readme
2021-08-02 17:40:36 +08:00
Hedy Li
ae99c4b44f
improve ScanRequest doc string
2021-08-02 17:39:23 +08:00
Hedy Li
70f0c6683e
fmt
2021-08-02 17:38:28 +08:00
Hedy Li
87a57d48fb
read input data properly and pipe data as stdin to cgi
2021-08-02 17:38:12 +08:00
Hedy Li
45fa97a266
update readme
2021-08-02 14:48:43 +08:00
Hedy Li
ea6f966165
fix /~user to /~user/ redir
2021-08-02 13:09:26 +08:00
Hedy Li
87487d3e49
remove changing user id first
2021-08-02 12:46:40 +08:00
Hedy Li
274db2f289
go fmt
2021-08-02 12:46:07 +08:00
Hedy Li
c34697e1cc
CGI support
2021-08-02 12:45:48 +08:00
Hedy Li
6f87d2eb6b
add /~user to /~user/ and improve logging
2021-07-28 18:09:48 +08:00
Hedy Li
639087522e
more logs
2021-07-28 17:53:50 +08:00
Hedy Li
adb339c0b3
add hostname config thing
2021-07-26 10:41:31 +08:00
Hedy Li
6c71b360ac
add conf.DirlistEnable and modify readme
2021-07-20 15:22:39 +08:00
Hedy Li
33b0be1065
modify default config values
2021-07-19 14:35:20 +08:00
Hedy Li
ec35ad6680
check for conf.UserDirEnable
2021-07-19 13:36:37 +08:00
Hedy Li
9d6cf6b28c
readme todo list
2021-07-19 13:19:17 +08:00
Hedy Li
f5f5610944
go fmt
2021-07-19 12:59:02 +08:00
Hedy Li
7006d7e6a4
config, userdirs, refactor
2021-07-19 12:58:41 +08:00