The effort that is put by you guys to gather the pieces and recreate a topology, caught my attention.
Thank you for noticing.
While you are here, could you enlighten us a bit? In the past you were able to build so many versions of Oolite for so many operating systems.
We tried to recreate the builds, but so far we only have success on Ubuntu/Debian latest. How did you manage so many different OS?
If the answer would mean to hijack this thread, feel free to answer here: Building Oolite 4 Linux
We have two temporary/devel domains oolite.space and oolite.site,
oolite.space and oolite.site just set as forward proxy (nginx on my tiny VPS) to oolite.org IP (with replace Host header).
Based on an existing site, I tried to create a static version of it (only html+js+css),
without oxp management panel.
Sources available on GitHub repo oolite-web, branch only-static.
Registered CloudFlare Free account, and it service Pages is used for deploy static version of site (binded to GitHub repo oolite-web, branch only-static), subdomain dev.oolite.site used for access to deployment results. All comments and suggestions are welcome!
On GitHub repo oolite-web created branch only-media, it contains images for new static variant and it deploied with GitHub Pages under subdomain media.oolite.site, it used as images source in new site html code.
All deployments triggered automatic on any commit to git.
All DNS settings managing from CloudFlare. CF give us DDOS protection, CDN and httpS.
Now, as far as possible and time available, I am writing an OXPs management panel on CloudFlare Pages service, which allows to have a dynamic backend on JS and SQLite DB + something like Redis.
Ideally, we should end up with a site whose content is managed through git commits, hosted free and not needed any VPS.
PS this bunch GitHub+CloudFlare can work with any domain name.
PPS just need not to fu lose all the passwords...
Last edited by timer on Tue Apr 25, 2023 10:55 am, edited 1 time in total.
Switch to the only-static branch of oolite-web, click the green tick mark and then Details in the dialog that opens. You will see this:
Click on the Preview URL link. That link is the "build" of the website after every commit.
shortcuts for CloudFlare Pages builds )
yep, CF provides access to every deployment(after every commit) result at *.oolite-web.pages.dev! )
last deployment(production) always available here https://oolite-web.pages.dev
and as I wrote above - CNAME DNS record dev.oolite.site pointed to oolite-web.pages.dev
@hiran, you can see all this in CF dashboard at /pages/view/oolite-web
oolite.org is available for registration. I’m happy to do that and pay for the upkeep, unless there are objections or other ideas. I can get it for 0,70€ per month in the first year, then 1,50€/month, with DNS access and option to create subdomains.