2024-02-10 13:19:42 +10:00
2024-02-10 13:17:09 +10:00
2024-02-10 13:17:09 +10:00
2023-08-20 01:21:38 +10:00
2024-02-10 13:17:09 +10:00
2023-08-20 00:44:34 +10:00
2024-02-10 13:17:09 +10:00
2024-02-10 13:17:09 +10:00
2023-08-20 00:44:34 +10:00
2023-08-20 00:44:34 +10:00
2024-02-10 13:17:09 +10:00
2024-02-10 13:17:09 +10:00
2024-02-10 13:17:09 +10:00
2024-02-10 13:19:42 +10:00

pages-server

A prototype Gitea Pages server ala Github Pages (or Vercal, Netlify, etc).

Currently supports the following:

  • Proxies *.<domain>
  • Option 1: Repo with gitea-pages branch + gitea-pages topic => https://<owner>.<domain>/<repo>/<path>
  • Option 2: Repo of the form <subdomain>.<domain> with gitea-pages branch and gitea-pages topic => https://<subdomain>.<domain>

Where <domain> is the domain name and instance of your Gitea Pages server.

Demo sites:

Quick Start

TBD

Features

  • Proxies <owner>.<domain>/<repo> => owner/repo
  • Proxies <subdomain>.<domain> => owner/subdomain
  • Automatically sets MIME types on served content.
  • Ues gitea-pages as an "opt-in" topic label on repos.
  • Content is served from a gitea-pages branch.

License

pages-server is licensed under the terms of the MIT License.

S
Description
A simple server for serving up static pages for Gitea A Gitea Pages server ala Github pages.
Readme MIT 174 KiB
Languages
Go 76.4%
Makefile 14.1%
Dockerfile 7.1%
Shell 2.4%