Session expires in {{ timeoutCountdown }} seconds due to inactivity —

WiFiGate Cloud Portal

Provision Ubuntu Server on WiFiGate Private Cloud

{{ showLogin ? 'Login' : 'Register' }}

{{ message.text }}
{{ passwordPolicy.minLength ? '✓' : '○' }}
At least 8 characters
{{ passwordPolicy.hasSpecial ? '✓' : '○' }}
At least one special character (!@#$%^&*)
Forgot your password?

Customer Portal CUSTOMER

{{ message.text }}

Request Server

Checking availability...
✓ Hostname available
✗ {{ hostnameCheck.message }}
Domain: {{ vmForm.hostname || '...' }}.wifigate.no
SSH Port: 2222 (SSH key will be sent to your email)
12
1 GB2 GB
10 GB100 GB

Preview

Server: {{ vmForm.hostname }}.wifigate.no

Resources: {{ vmForm.vcpu_count }}vCPU, {{ vmForm.ram_gb }}GB RAM, {{ vmForm.disk_gb }}GB Disk

SSH key will be sent to {{ user.email }}
Fill form
No servers yet

{{ vm.hostname }}.wifigate.no

Resources: {{ vm.vcpu_count }}vCPU / {{ vm.ram_gb }}GB RAM / {{ vm.disk_gb }}GB Disk

{{ vm.status === 'active' ? 'Active' : 'Pending — being provisioned...' }}

ssh -i {{ vm.hostname }}.pem admin@{{ vm.hostname }}.wifigate.no -p 2222
🔒 How to Download & Connect to Your Server
❓ What is an SSH Key?
Think of it like a digital key to a door. The file {{ vm.hostname }}.pem is your personal key that proves who you are when you connect to your server. Never share this file with anyone — whoever has it can access your server.
1 Download Your Key File

Click the 🔒 Download SSH Key button above. Your browser will download a file called {{ vm.hostname }}.pem.

📆 Where to save it?
Create a folder called SSHKeys inside your Documents folder and save the file there. Keep it in the same place every time so you can find it easily.
Example: C:\Users\YourName\Documents\SSHKeys\{{ vm.hostname }}.pem
⚠️ Important: This key can only be downloaded once. If you lose it, contact support and we will generate a new one for you.
2 Connect from Windows (recommended for most users)

Windows 10 and 11 have SSH built in — no extra software needed.

How to open a terminal on Windows:

  1. Press the Windows key on your keyboard
  2. Type cmd and press Enter
  3. A black window (Command Prompt) will open

Type this command (replace YourName with your Windows username):

ssh -i "C:\Users\YourName\Documents\SSHKeys\{{ vm.hostname }}.pem" admin@{{ vm.hostname }}.wifigate.no -p 2222
💡 First time connecting? Windows will show a message:
"Are you sure you want to continue connecting (yes/no)?"
Type yes and press Enter. This is normal and only happens once.
💡 Not sure of your Windows username?
Open Command Prompt and type echo %USERNAME% — it will print your username.
3 Connect from Mac or Linux

Open the Terminal app (on Mac: search for Terminal in Spotlight with Cmd + Space).

First, run this once to secure your key (Mac/Linux require this step):

chmod 400 ~/Documents/SSHKeys/{{ vm.hostname }}.pem

This command means "only I am allowed to read this file". You only need to run it once.

Then connect with:

ssh -i ~/Documents/SSHKeys/{{ vm.hostname }}.pem admin@{{ vm.hostname }}.wifigate.no -p 2222
📞 Need help? Contact WiFiGate support at support@wifigate.no and include your server name {{ vm.hostname }}. We are happy to assist.

Account

Name: {{ user.full_name }}

Email: {{ user.email }}

Username: {{ user.username }}

Change Password

📧 Contact Support

Have a question or need help? Send us a message and we will get back to you shortly.

{{ supportMsg.text }}

Admin Portal ADMIN

{{ message.text }}

Provision Server

WiFiGate Production Any resources, Select VLAN
Customer Server Limited resources, Auto VLAN 36
Checking availability...
✓ Hostname available
✗ {{ hostnameCheckAdmin.message }}
VLAN {{ vlan.id }} {{ vlan.name }}
1 {{ adminServerType === 'customer' ? 2 : 32 }}
1 GB {{ adminServerType === 'customer' ? '2 GB' : '128 GB' }}
10 GB {{ adminServerType === 'customer' ? '100 GB' : '2000 GB' }}

Customers

NameEmailUsernameRoleVMsActions
{{ cust.full_name }} {{ cust.email }} {{ cust.username }} {{ cust.is_admin ? 'Admin' : 'Customer' }} Deleted {{ cust.vm_count }}

All Servers

ServerCustomerResourcesVLANStatus
{{ vm.hostname }} {{ vm.owner_name }} {{ vm.vcpu_count }}vCPU, {{ vm.ram_gb }}GB {{ vm.vlan }} {{ vm.status }}

Audit Log

No log entries found
Time User Action Details IP Address Result
{{ formatLogTime(log.created_at) }} {{ log.username }} {{ formatAction(log.action) }} {{ formatDetails(log.details) }} {{ log.ip_address }} {{ log.result }}