Oracle Cloud
If you are using Oracle Cloud free ARM server, you need to do a few extra steps to use it in Coolify, as a Coolify instance or just a remote server.
Normal user
Non-root user is in experimental mode and works with sudo.
- Make sure the ssh key is added to the user's
~/.ssh/authorized_keysfile. - All configuration is set for sudo. Details here.
Setup Root User
By default, you can't login as root user. You need to do the following steps to enable root user.
- Switch to root user
sudo su - - Edit
/etc/ssh/sshd_configand changePermitRootLogintowithout-password. - Restart ssh service
service sshd restart - Add a public key to
/root/.ssh/authorized_keysfile which is also defined in your Coolify instance.
Firewall Rules
This is only required if you self-host Coolify on Oracle ARM server.
By default, Oracle ARM server has a firewall enabled and you need to allow some ports to use Coolify.
For more details, check this page.
OpenSSH
Configure OpenSSH server for Coolify with key-based authentication, proper permissions, and automated SSH setup across Ubuntu, Debian, CentOS, and Alpine Linux.
Supported Proxy
Learn about Traefik and Caddy reverse proxy support in Coolify for routing traffic, SSL certificates, and load balancing with switching guide
