Re: [ML] Re: Hosting of gnustep.org

Ivan Vučica <[email protected]>
Newsgroups gmane.comp.lib.gnustep.devel,gmane.comp.lib.gnustep.general
Message-ID <CAGPLYoT=hLHGiwG44tKtGxVu_Fash4YapQQ1-c4Xx1Pgtr-=Gg@mail.gmail.com>
Some options:

- Should we turn the index into a set of static pages generated from
MySQL data, which we then check in?
- If we turn each entry into a single .md file, we can perhaps
leverage https://github.com/allejo/jekyll-toc
- We could have a tiny nginx host which does nothing but route
requests to serving backends based on the path:
  - either proxy the request to gnustep.github.io,
  - or proxy it to a host with the software index (or even return a
301 to something like index.gnustep.org)

I can play with moving things around over some weekend, if I get
sufficient access to current host.


On Mon, Jan 18, 2021 at 6:03 PM H. Nikolaus Schaller <[email protected]> wrote:
>
> Hi,
> I just recognized that making gnustep.org point somewhere else will break
>
> http://www.gnustep.org/softwareindex/
>
> unless this is moved as well.
> It is long ago that someone did set this up and it still works...
>
> The Software Index needs php, a httpd and a mysql database to be hosted somewhere. I am not sure if gnustep.github.io can provide this.
>
> BR,
> Nikolaus
>
> > Am 18.01.2021 um 18:26 schrieb Patryk Laurent <[email protected]>:
> >
> > Hi Greg,
> >
> > Could we make a plan to implement pointing the domain to the Gitub-hosted site and/or delegate someone to do it?
> >
> > Aside from the navigation menu improvements already committed on the GitHub version of the site, we could also incorporate or link to sites to increase visibility e.g., https://teespring.com/stores/gnustep
> >
> > Best regards,
> > Patryk
> >
> >
> >
> >
> >
> >> On Dec 18, 2019, at 13:01, Ivan Vučica <[email protected]> wrote:
> >>
> >> On Wed, Dec 18, 2019 at 1:17 PM Manuel Guesdon <[email protected]> wrote:
> >>>
> >>> - make a CNAME www.gnustep.org => gnustep.github.io (but server hosting
> >>>   gnustep.github.io should accept requests for www.gnustep.org)
> >>
> >> This merely requires creating a file named 'CNAME' in the github repo
> >> for gnustep.github.io (i.e.
> >> https://github.com/gnustep/gnustep.github.io).
> >>
> >> See https://help.github.com/en/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site
> >>
> >>> I can't make a CNAME gnustep.org => gnustep.github.io (due to the way DNS
> >>> works) but I can make a 301 redirect http://gnustep.org
> >>> => http://www.gnustep.org
> >>
> >> Looks like Github documents the exact IPs that can be used:
> >>  https://help.github.com/en/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site#configuring-an-apex-domain
> >>
> >> Then again, 301 + CNAME for www are probably more maintainable.
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.