Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

github style pages #23516

Closed
kolinfluence opened this issue Mar 16, 2023 · 17 comments
Closed

github style pages #23516

kolinfluence opened this issue Mar 16, 2023 · 17 comments
Labels
type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.

Comments

@kolinfluence
Copy link

Feature Description

github style pages

Screenshots

No response

@kolinfluence kolinfluence added type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first. labels Mar 16, 2023
@JakobDev
Copy link
Contributor

JakobDev commented Mar 16, 2023

You can take a look at Codeberg Pages

@wxiaoguang
Copy link
Contributor

Yup, Codeberg Pages is a good (maybe the only one at the moment?) solution.

There are also other similar feature requests like:

But I guess #21100 was closed by mistake, because #16670 is for gist, not for pages.

Maybe it's good to keep this issue open?

@hiqsociety
Copy link

i'm asking for this to be a gitea feature.
is codeberg gitea?

@wxiaoguang
Copy link
Contributor

wxiaoguang commented Mar 16, 2023

Codeberg is a GitHub-like git hosting site. Codeberg Pages is an open-source GitHub Pages-like server.

Codeberg Pages can use Gitea to provide pages service.


Update: to be clear, at the moment, there is no builtin pages service in Gitea (maybe there would be one in the future)

@hiqsociety
Copy link

actually i would like to have my own github like hosting site.
do u think gitea will have this feature? else. do u think i shld just go with codeberg?

@wxiaoguang
Copy link
Contributor

If you want to deploy your own git & pages site, you could deploy Gitea first, then deploy Codeberg Pages to make Codeberg Pages use Gitea to provide "pages service".

@hiqsociety
Copy link

cant i just use codeberg directly?

@wxiaoguang
Copy link
Contributor

Codeberg is a public git hosting site like GitHub. If you want to use cloud Codeberg Pages provide by the cloud hosting service, you can use it , just like GitHub Pages.

But if you want to deploy your own site, you need to deploy Gitea first.

@jolheiser
Copy link
Member

I was almost sure we had an open issue for pages. The one I close referenced above asked for both gifts and pages, so I must have overlooked.

We can keep this issue open or open a new one.

@wxiaoguang
Copy link
Contributor

wxiaoguang commented Mar 16, 2023

We can keep this issue open or open a new one.

I think it's better to have a new one with "summary" tag to record "pages" related details.


I am working on it.

@wxiaoguang
Copy link
Contributor

I guess this issue could have more details, I summarized many old issues

@hiqsociety
Copy link

can i have built in pages is what i mean.
@wxiaoguang possible for this pr to be accepted?

@wxiaoguang
Copy link
Contributor

Sorry, I haven't got your point.

can i have built in pages is what i mean.

At the moment there is no builtin pages server.

possible for this pr to be accepted?

Which PR do you refer? ps: I just helped to summarize the issues, I am not working on this, nor I can make decision.

@lunny
Copy link
Member

lunny commented Mar 16, 2023

Except it can resolve the possible security problem if all the pages are on the same site. If there are serval domains, then looks like it's not a good idea to put all the things in the same web port.

@wxiaoguang
Copy link
Contributor

wxiaoguang commented Mar 16, 2023

Except it can resolve the possible security problem if all the pages are on the same site. If there are serval domains, then looks like it's not a good idea to put all the things in the same web port.

That's nearly impossible. All "pages-server" (including GitLab, GitHub), they all run on different domain.

If Gitea wants to support pages-server, end users must have a separate domain for pages (unless end users insist to use the same domain, then they take their own risks).

@6543
Copy link
Member

6543 commented Mar 16, 2023

my opinion is here: #23521 (comment)

and I'd like to close this in favor of #23521 ?

@silverwind
Copy link
Member

Yes, let's move it there.

@go-gitea go-gitea locked and limited conversation to collaborators May 3, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.
Projects
None yet
Development

No branches or pull requests

8 participants