ONTA PERL SSG on Github Repo
Welcome to ONTA Documentation for Github Repo
Prepare ONTA SSG
For first you need to work on your local device or cloud host / sharedhosting. See doc for local or cloudhost. Next you can build prodction mode by runperl onta.pl - you can see your production files into onta folder.
Deployment
# Upload and Push Production Mode
Deployment is the easiest part of the ONTA workflow. Because it generates pure HTML:Run the
onta.pl script.Upload or push the generated files to your github repo.
Your site is now live on a high-performance web architecture.
# Auto Push Github
Make sure your site is ready for production - such a article blog, configuration and others.
Genertate SSH KEY - Make sure your host support with SSH key, then generate a SSH Key.
Copy the file .pub (Public Key) into your github - Open github - Settings > SSH and GPG keys.
Open terminal and access your project.
Now run this command
git init
git remote add origin git@github.com:username/nama-repo.git
Next Create a push.pl in the CPANEL root, and copy paste this command:
!/usr/bin/perl
use strict;
use warnings;
print "Building ONTA...\n";
system("perl onta.pl");
print "Pushing to GitHub...\n";
system("git add .");
system("git commit -m 'Auto-update via cPanel'");
system("git push origin main");
print "Done! Web updated on GitHub.\n";
Push to github repo
Next you can open terminal access your project , and run this command:
perl push.pl
Check your github repo and deploy it into github pages or vercel, netlify,clloudflare if you want.
Philosophy & Robotics
As part of the Axcora Zetta Core brand, ONTA follows a robotics-inspired design. We aim for absolute automation, ensuring that your workflow remains as efficient as a machine while your output remains human-centric."The documentation is the map, but speed is the destination." — Axcora Zetta CoreNeed more help? Visit our lab at www.axcora.my.id or check our official site at www.axcora.com.