No description
Find a file
2024-09-14 12:00:17 +08:00
.dockerfiles fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
.gitea/workflows fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
gitea fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
.dockerignore fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
.gitignore fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
docker-stack.yml fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
Dockerfile fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
go.mod fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
go.sum fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
LICENSE fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
main.go fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
Makefile fork from prologic/pages-server 2024-09-14 12:00:17 +08:00
README.md fork from prologic/pages-server 2024-09-14 12:00:17 +08: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.