Commit Graph

21 Commits

Author SHA1 Message Date
970c13cf5c Readme.md: use matrix.org for room alias 2023-03-21 02:32:25 +01:00
98d7a771be Readme.md: add link to chat & main repo 2023-03-21 01:53:07 +01:00
08d4e70cfd Update Readme to point out new Architecture 2023-02-11 03:39:38 +01:00
7b35a192bf Add cert store option based on sqlite3, mysql & postgres (#173)
Deprecate **pogreb**!

close #169

Reviewed-on: https://codeberg.org/Codeberg/pages-server/pulls/173
2023-02-10 03:00:14 +00:00
8e67d28c4f Add editorconfig, fix files and lint via ci 2022-11-11 23:51:45 +01:00
2a730b2439 Update README (#128)
- Update readme accordingly to the 876a53d9a2

Co-authored-by: Gusted <williamzijl7@hotmail.com>
Reviewed-on: https://codeberg.org/Codeberg/pages-server/pulls/128
Reviewed-by: 6543 <6543@obermui.de>
Co-authored-by: Gusted <gusted@noreply.codeberg.org>
Co-committed-by: Gusted <gusted@noreply.codeberg.org>
2022-09-13 23:26:45 +02:00
9076bc3f75 Support access branch that contains slash character (#102)
So we can access branch that contain slash like `branch/name` with `username.codeberg.page/repo/@branch~name/`.

Branch name cannot contain `~` character but it can be in a HTTP URL, so replace the `~` from URL to `/` could be a valid solution to me.

Resolve #101

Co-authored-by: Gary Wang <wzc782970009@gmail.com>
Reviewed-on: https://codeberg.org/Codeberg/pages-server/pulls/102
Reviewed-by: 6543 <6543@noreply.codeberg.org>
Co-authored-by: Gary Wang <blumia@noreply.codeberg.org>
Co-committed-by: Gary Wang <blumia@noreply.codeberg.org>
2022-07-08 13:39:24 +02:00
659932521c Add info how to test & debug the server (#85)
Co-authored-by: 6543 <6543@obermui.de>
Reviewed-on: https://codeberg.org/Codeberg/pages-server/pulls/85
2022-06-10 20:17:07 +02:00
ac5b19123d Update README (#57)
I hope this makes it more inviting to collaborate with us on this project. I'd like to promote the software a little more.

Co-authored-by: fnetx <git@fralix.ovh>
Reviewed-on: https://codeberg.org/Codeberg/pages-server/pulls/57
Co-authored-by: Otto Richter <fnetx@noreply.codeberg.org>
Co-committed-by: Otto Richter <fnetx@noreply.codeberg.org>
2022-02-19 18:10:40 +01:00
73fa2da646 Update default to raw.codeberg.page & improve documentation on custom domains 2021-12-10 14:31:58 +01:00
fdd04610e5 fix .domains and make it redable 2021-12-05 14:48:53 +01:00
5b2e91a37a REDIRECT_RAW_INFO -> RAW_INFO_PAGE 2021-12-05 14:48:52 +01:00
ac93a5661c start using urfave/cli 2021-12-05 14:48:44 +01:00
fedfa8def4 Remove REDIRECT_BROKEN_DNS page and instead use "Failed Dependency" error 2021-12-01 22:59:38 +01:00
772c17e214 Pass Gitea API token to requests
This allows to display repos that aren't fully public. Some users seem
to be very interested in not having their pages viewable, and it might
make even sense to avoid e.g. search engines to read them.
If set to some random user string, this could allow to set the
visibility at least to limited (so only logged users see the repo), and
should allow to view private repos in the future with another API token.
2021-11-26 04:19:24 +01:00
f22cd6c4e0 Make it possible to disable rate limits 2021-11-20 21:12:28 +01:00
c99dbb34ce Implement HTTP-01 challenge 2021-11-20 21:10:46 +01:00
b19a5ecc1d Switch back to Let's Encrypt again & implement renewal 2021-11-20 19:36:12 +01:00
fcccd6435a Add EAB for ACME 2021-11-20 15:37:36 +01:00
2aaac2c52b Completely refactor certificates and implement renewal & cleanup 2021-11-20 15:30:58 +01:00
4494023086 Implement simple version of automatic certificate issuance 2021-07-13 15:45:28 +02:00