Milos Knezevic
Articles
-
What is the right way to run multiple processes from my start command?
Using a worker or multiple application containers is the recommended way of starting more than one process. But if you are not able to use a worker and have no other way, it is technically possible...
-
Setting a password on a Database Service
To have a password set for the database service, you will need to set an endpoint in your config.yaml or .platform.app.yaml Customers are not able to specify their own passwords. For more informati...
-
Troubleshooting Web Start Commands
If you are using custom start commands for your application, such as a standalone binary that runs your application, the output of that command will be logged to /var/log/app.log in the container. ...
-
How to migrate database changes between environments
Assumptions This guide assumes:an active application on Upsun configured to a databaseA local repository with the Upsun project as git remoteThe Upsun CLI installed locallyAn SSH key configured on ...
-
Missing Libraries for Headless Chromium
If you encounter errors with missing libraries when using a headless chrome/chromium setup and you can't use the headless chromium container image. An alternative is to pull the libraries via wget/...
-
Install Django with SQLite on Upsun
What are we deploying?We’ll deploy Django running on Gunicorn with a SQLite database. This is the most basic setup for a Django project on Upsun and it will introduce the basic ideas. The instructi...
-
Error when using pnpm as package manager
During build step, if you encounter the following error during the build step with pnpm.Error encounteredW: @kps/booking:build: ERROR: command finished with error: exec: "pnpm": executable file no...
-
How-to setup Github actions to work with Upsun environments
In order to interact with Upsun environments from Github actions you first need an API token.Then add the token to your Github repository secrets, and make sure the secret / variable is named UPSU...
-
How to Check my Fastly CDN peformance (Cache hit ratio)
GoalTo review how effective the cache layer is, you may want to check the “Hit Ratio” of the content it is serving.A busy read-only site with its cache preferences properly configured can be seen t...
-
Java Email at Upsun
Electronic mail is a method of exchanging messages between people using electronic devices. In this post, we’ll explain how to send an email message with Java through Upsun.By default, only the mas...