inyx.io Documentation
Welcome to inyx.io documentation. Find here all the guides to manage your hosting, configure your domains, emails and databases.
Prerequisites
To use inyx.io services, you need:
- A modern web browser (Chrome, Firefox, Safari, Edge)
- A valid email address for your client account
- A domain name (you can register one during checkout or use yours)
- An FTP client to transfer your files (recommended: FileZilla β free)
First Login
After your order, you will receive two separate emails:
- Email 1 β Welcome & Client area: credentials for clients.inyx.io
- Email 2 β Control panel: access to your Enhance control panel
clients.inyx.io and log in with the credentials you received by email. Change your password immediately.Client Area Dashboard
The inyx.io client area is managed via ClientExec, accessible at clients.inyx.io.
Dashboard overview
| Section | Description |
|---|---|
| My services | List of all your active, suspended or expired hosting accounts |
| Invoices | Billing history, download PDF invoices |
| Tickets | Opening and tracking support requests |
| My account | Personal information, password, 2FA |
| Domains | Management of domains registered via inyx.io |
Managing Services
From "My services", you can for each hosting:
- Access the Enhance control panel
- Check renewal date and status
- Upgrade to a higher plan
- Cancel the service
- View technical information (server IP, nameservers, etc.)
Billing
Invoices are generated automatically at each renewal and sent by email. You can download them in PDF format from the client area.
Intro to Enhance
Enhance is your hosting control panel. It allows you to manage all technical aspects of your hosting from a modern web interface.
Main features of Enhance
- Website and domain management
- Email management
- MySQL/MariaDB database management
- Integrated file manager
- FTP/SFTP access
- SSL certificates (automatic Let's Encrypt)
- PHP version selection
- Backup management
- Traffic statistics
- Scheduled task management (cron jobs)
Managing Websites in Enhance
mysite.com) and validate. The website is created instantly.PHP Versions
Enhance allows you to choose the PHP version used by each website, independently from the others.
| PHP Version | Status | Recommended Use |
|---|---|---|
| PHP 8.3 | Active β Recommended | New projects, recent WordPress |
| PHP 8.2 | Active | Applications requiring PHP 8.2 |
| PHP 8.1 | Active | Compatibility with certain CMS |
| PHP 8.0 | End of life | Migration recommended |
| PHP 7.4 | End of life | Urgent migration recommended |
To change PHP version of a website: Websites β Your website β PHP β Change version.
Shared Hosting
inyx.io shared hosting is suitable for business websites, blogs and small web projects. Resources are shared between multiple customers in isolated environments.
Technical specifications
| Resource | Value |
|---|---|
| Storage | 10 GB SSD NVMe |
| Bandwidth | Unlimited (normal usage) |
| Domains | 5 domains / subdomains |
| MySQL databases | 5 databases |
| Email accounts | 10 mailboxes |
| PHP | 7.4 to 8.3 of your choice |
| SSL | Let's Encrypt free and automatic |
| Backups | Daily, 30 day retention |
Deploy your first website
public_html/ folder of your website.WordPress Hosting
inyx.io WordPress hosting includes WordPress pre-installed and pre-configured for optimal performance.
What's pre-configured for you
- Latest WordPress version installed automatically
- Redis cache to accelerate PHP queries
- OPcache for PHP compilation
- Optimized PHP for WordPress (adapted memory limits)
- Automatic SSL and forced HTTPS redirect
- Automatic updates of WordPress core (configurable)
- Security plugin pre-installed
Access your WordPress dashboard
Your WordPress is accessible at: https://your-domain.com/wp-admin
Administrator credentials are sent to you by email when the service is activated.
WordPress Update Management
Automatic updates can be configured from Enhance (Websites β Your website β WordPress β Updates):
- WordPress Core: major and minor updates
- Plugins: automatic or manual update
- Themes: automatic or manual update
Private Node
The Private Node is hosting on a software node dedicated exclusively to your account. Unlike shared hosting, all resources (CPU, RAM, storage) are guaranteed and reserved for you.
Advantages of Private Node
- CPU and RAM resources fully dedicated β no competition with other customers
- Configurable NVMe storage based on your needs
- Dedicated IP included
- Complete environment isolation
- Personalized SLA negotiated contractually
- Priority support with dedicated contact
To subscribe to a Private Node, contact our team for a personalized quote.
Add a Domain
You can use an existing domain or register a new one via your client area.
Use an existing domain (at another registrar)
ns1.inyx.io and ns2.inyx.io).DNS Management
If you use our nameservers, you manage your DNS records directly from Enhance.
Common DNS record types
| Type | Usage | Example value |
|---|---|---|
A | Points a domain to an IPv4 address | 185.x.x.x |
AAAA | Points a domain to an IPv6 address | 2a01::1 |
CNAME | Alias to another domain | www β mysite.com |
MX | Mail server for the domain | mail.inyx.io |
TXT | SPF, DKIM, domain verification | v=spf1 include:β¦ |
NS | Domain nameservers | ns1.inyx.io |
Edit a DNS record in Enhance
- Go to Websites β Your website β DNS
- Click the record to edit or + Add
- Enter the type, hostname, value and TTL
- Validate β the change takes effect in a few minutes on our servers
Redirects
Enhance allows you to create HTTP redirects (301 permanent, 302 temporary) from the web interface:
Websites β Your website β Redirects β + Add
Specify the source (e.g., /old-page) and destination (e.g., /new-page or a full URL).
Create a Mailbox
contact for contact@your-domain.com), set a strong password and mailbox size.https://webmail.your-domain.com or from the Webmail link in Enhance.Client Configuration (IMAP / SMTP)
Configure your email client (Outlook, Thunderbird, Apple Mail, etc.) with these parameters:
| Protocol | Server | Port | Encryption |
|---|---|---|---|
| IMAP (reception) | mail.your-domain.com | 993 | SSL/TLS |
| POP3 (alt. reception) | mail.your-domain.com | 995 | SSL/TLS |
| SMTP (sending) | mail.your-domain.com | 587 | STARTTLS |
Use your full email address as username (e.g., contact@your-domain.com) and the password set when creating the mailbox.
Anti-spam & DKIM
To improve email deliverability and avoid being classified as spam, configure the following records:
SPF (Sender Policy Framework)
Add the following TXT record to your domain:
v=spf1 include:spf.inyx.io ~all
DKIM
Enhance automatically generates a DKIM key for each domain. To activate it: Websites β Your website β Email β DKIM β Enable. Copy the displayed DNS record and add it to your DNS zone.
DMARC
Recommended for maximum deliverability. Add this TXT record on _dmarc.your-domain.com:
v=DMARC1; p=quarantine; rua=mailto:dmarc@your-domain.com
Create a Database
wp_mysite). A user with full rights will be created automatically.localhost for scripts on the same server).phpMyAdmin
Enhance includes phpMyAdmin for managing your databases graphically. Access from:
Websites β Your website β Databases β phpMyAdmin icon
Database Import / Export
Export (manual backup)
Via phpMyAdmin: Select your database β Export β SQL format β Execute
Or via SSH (if available on your plan):
mysqldump -u user -p database_name > backup.sql
Import (restore)
Via phpMyAdmin: Select your database β Import β Choose SQL file β Execute
FTP / SFTP Access
SFTP (secure FTP) is recommended for transferring your files securely.
Get your FTP credentials
In Enhance: Websites β Your website β FTP β Create FTP account
| Parameter | Value |
|---|---|
| Host | ftp.your-domain.com or server IP |
| FTP port | 21 |
| SFTP port | 22 |
| Protocol | SFTP recommended |
| Username | The FTP username created in Enhance |
| Password | The password set when creating |
Connection with FileZilla
public_html/ folder of your website.Integrated File Manager
Enhance includes a file manager accessible from your browser, without third-party software.
Access: Websites β Your website β File manager
Available features:
- Navigation through file tree
- File upload (drag & drop)
- Integrated code editor to edit files directly
- Create, rename, move and delete files/folders
- ZIP archive extraction
SSL Certificates
inyx.io includes free Let's Encrypt SSL/TLS certificates for all hosting accounts. They are automatically issued and renewed.
Two-Factor Authentication (2FA)
Protect your account with two-factor authentication:
On the client area (ClientExec)
- Log in to
clients.inyx.io - Go to My account β Security β Enable 2FA
- Scan the QR code with an authentication app (Google Authenticator, Authy, etc.)
- Enter the 6-digit code to confirm
On Enhance
Enhance also supports 2FA. Access your profile settings in the top right of the Enhance interface to enable it.
IP Blocking and Application Firewall
Enhance offers application-level protection rules:
- IP blocking: Websites β Your website β Security β IP blocking
- Brute-force protection: enabled by default (blocking after 5 failed attempts)
- ModSecurity (WAF): available by plan β Websites β Your website β Security β WAF
Automatic Backups
inyx.io performs daily automatic backups of your hosting:
| Backed up element | Frequency | Retention |
|---|---|---|
Website files (public_html) | Daily | 30 days |
| MySQL databases | Daily | 30 days |
| Website configuration | Daily | 30 days |
| Emails (if hosted) | Daily | 30 days |
Restore from Backup
Self-service restore (Enhance)
For restore assistance, contact support.
FAQ
My website displays a 500 error β what should I do?
A 500 error is an internal server error. Common causes:
- Corrupted .htaccess file: temporarily rename the
.htaccessfile to.htaccess.bakand reload - Permission issues: PHP files must be
644and folders755 - Incompatible WordPress plugin: disable all plugins and re-enable them one by one
- PHP memory limit reached: increase
memory_limitfrom Enhance β PHP β Configuration
My domain doesn't point to my hosting yet
Check that DNS records are properly configured. DNS propagation can take up to 24 hours. You can check propagation with tools like dnschecker.org.
How do I migrate an existing website to inyx.io?
- Export your files via FTP from your old hosting provider
- Export your database via phpMyAdmin
- Create your website in Enhance
- Import files via FTP/SFTP or file manager
- Create a database and import your SQL
- Update database connection settings in your CMS
- Test via local hosts file before changing DNS
How do I create an SSL certificate for a subdomain?
In Enhance, first add the subdomain to your website (Websites β Your website β Domains β + Add subdomain), then enable Let's Encrypt for this subdomain in the SSL tab.
My email is marked as spam β what should I do?
- Check that SPF, DKIM and DMARC are properly configured (see Anti-spam & DKIM)
- Check that your IP is not in a blacklist (MXToolbox Blacklist Check)
- Make sure you're sending compliant emails (no suspicious links, with unsubscribe option)
- Contact support if the problem persists
How do I increase the maximum PHP upload size?
In Enhance: Websites β Your website β PHP β PHP Configuration. Edit the values:
upload_max_filesize = 128M
post_max_size = 128M
Can I host multiple websites on the same hosting plan?
Yes, the Shared Hosting plan allows hosting up to 5 domains (separate websites) on the same hosting account, each with its own PHP configuration, emails and database.
How do I access my website logs?
In Enhance: Websites β Your website β Logs. You can view access and error logs in real-time or download them.
Contact Support
Our team is available to help you. Choose the channel appropriate to your situation:
| Channel | Usage | Response time |
|---|---|---|
| Support ticket Via client area | Technical questions, configuration requests, incidents | Within 24 business hours |
| Email contact@inyx.io | General, commercial, pre-sale questions | Within 24 business hours |
| Urgent Priority ticket | Complete website unavailability (Private Node) | Within 4 hours (business hours) |