توثيق SixPanel
الدليل المرفق مع SixPanel، لوحة التحكم بالخادم لمنصة 6amMart، مرتّباً حسب ترتيب القراءة. يبدأ من خادم فارغ وينتهي بمتجر يستقبل الطلبات، خطوة واحدة في كل صفحة. والصفحات نفسها موجودة على خادمك بعد التثبيت، فيمكنك قراءتها دون اتصال.
SixPanel — لوحة التحكم بالخادم لـ 6amMartمن خادم جديد إلى متجر يعمل
- Start hereWhat SixPanel is · What SixPanel is not · What your server must be
- Install SixPanel1. Check the server is allowed · 2. Do this first: point your domain at the server · 3. Log in to the server and become root
- Firewall and portsOnly three ports, ever · Add the rules at your provider · Optional: block everything else at the edge
- First login and the setup wizard1. Open the whole address · 2. Click through the certificate warning — once · 3. Log in
- Domains and HTTPSHow this works, in four sentences · The three groups · 1. Add the name
- Install your 6ammart codeTwo ways in, and either is fine · Zip or git — pick one · And then: automatic or the browser wizard
- BackupsThe two rules · 1. Choose where backups are kept · 2. Save the backup password
- SecurityRead this first: the panel is the server · What is on the page · 1. Your username
- The panel, page by pageTwo groups of pages · Panel pages · Project pages
تشغيل مشروعك
- Put your code in a git repositoryDo you have to do this? · The repository must be private · 1. Find the Laravel root
- Deploy and update your codeFour ways to run an update · 1. The Update button · 1b. Update from a zip
- Rename a projectThe two names every project has · What the project name is used for · Rename it
- The customer website1. Deploy the website code · 2. Give it a domain · 3. Turn the website service on
- Live order updates (websockets)1. Turn it on · 2. Optional: give it its own name · 3. If you use Cloudflare
- Move an existing site hereWhat is copied, and what is not · 1. Find the folder on the old server · 2. Pick your moment
- Move projects to another serverWhich of the two you want · Step 1 — link the other server, once · Move one project
- Bring your shop here from filesStart here · 1. Upload the code · 2. Give the panel whatever the zip did not contain
- More than one project on this serverWhat a project actually is · 1. Create the project · 2. Then install its code, and answer the address there
- Websites and appsThe five kinds · Create one · Static website
- Tia, the AI assistant, and AI monitoringProviders · Tia, the assistant · Monitoring
إبقاؤه آمنًا ومحدّثًا
- Activity: what happened on this serverWhat it shows · The three questions the filters answer · Reading down, and reading back
- Let someone else inTemporary logins · The public demo login · How to check it worked
- Update SixPanel itself1. Which build am I on? · 2. Update from the panel · 3. Update over SSH
- Server updates and restarts0. Some of this already happens by itself · 0b. Or let the server do the whole pass itself, once a week · 1. Why a backup first
- CloudflareThe one rule: every record is proxied · The simplest setup: one Cloudflare account for everything · Two words you need first: site and token
عندما تواجه مشكلة
- Activate your 6ammart licenceWhy this happens · What you need · Activate it
- SixPreflightThe two halves of "is my site healthy" · Connecting it happens by itself · Reading the page
- When something is brokenStart here · The panel will not open · The site is down, or every page shows a 500 error
- The `sixpanel` command lineStart with these three · The five you will actually use · The ones that get you back in
- Questions people askWhere is everything on disk? · Where are the containers? · Which operating systems are supported?
تبحث عمّا تغيّر في إصدار معيّن؟ اقرأ ملاحظات الإصدار. ما زلت تقرر على أي شيء تشغّله؟ يمكنك أيضاً قراءة المقارنات وتقارير القياس مجاناً.