Skip to content

Cloud-Service

Cloud-Service

Taon, out of the box, provides users with a local service for easy project/port/domain management and deployment. It also gives an insight into what the real bare-bones Taon Cloud service feels like. Essentially, Taon Service is the same as Taon Cloud.

By default, each Taon command checks if a working and healthy local Taon service is available. If not, a new terminal console inside the system starts with the Taon user-friendly UI console.

alt text

Taon UI Console – basically, it’s everything you would ever need for deploying and managing your remote projects through SSH. No need for a browser UI, no distractions, security concerns.

Behavior - on server vs on localhost

Behavior - on server vs on localhost Localhost Cloud
Enable/Disable Cloud - enable or disable possibility of deploying docker projects
- start/stop traefik and related services

- domains are secure with automatically generated ssl ceritifacte
Manage Taon Projects - discover/view/add/edit projects for deployments
- create new project (in future - automatic domain purchase )
<= same as on localhost
Manage Deployments - main place where you can specify quickly what to deploy and where
- deploy projects/artifacts
- deploy groups of projects/artifacts
<= same as on localhost
Manage Domains (and /etc/hosts file) - test domains assigned to server with ping
- simulate fake domains based on /etc/host
- (in future) deep service integration with providers that will let you skip learning about redirecting/assigning domains
Manage Ports - assign automatically ports to projects when starting local build (no more --port needed, everything)
- project from same location use the same ports every time to avoid confusion
- for: projects, services, dockers
<= same as on localhost
Manage Processes - see processes realtime logs
- display log files
<= same as on localhost
Manage Instances - add/list/check/authenticated taon instances
- each taon instance can be connected to other taon instances
<= same as on localhost
Manage Scheduler - Start deployment of specific project on specific hour
- Auto deploy after push to specific branch
<= same as on localhost
Settings - setup password / 2fa authentication for server
- enable cloud optional container (etc. portainer)
<= same as on localhost