5 ms·
What about Kamal? https://kamal-deploy.org/ https://kamal-deploy.org/ Did anybody here use it for anything that is not a Ruby on Rails app?
by rullopat 1y ago
What about Kamal? https://kamal-deploy.org/ https://kamal-deploy.org/
Did anybody here use it for anything that is not a Ruby on Rails app?
- MortyWaves 1y agoThe thing that puts me off is its seemingly heavy focus on “web apps”. I have a bunch of services I either use or wrote myself and only a handful have anything to do with the web.
- echoperkins 1y agoYes, I have been using it and really enjoying it for deploying web apps. So far I have deployed web apps using: * fastapi (python) * Django ninja (python) * ghost cms (node) I have been writing up my thoughts (and an example): https://andrewperkins.com.au/kamal/ https://andrewperkins.com.au/kamal/ The ability to deploy to both cloud servers and on-premises is a big win as I often work on projects that have a mix of both. As the sibling comment says, it’s focussed on web servers. In my use case that is fine!
- rullopat 1y agoGreat! Are you also deploying DB servers or any other kind of additional servers that are dependencies of those webapps?
- echoperkins 1y agoYes, I am deploying mysql with ghost ``` accessories: db: image: mysql:8.0 host: 170.64.156.161 env: secret: - MYSQL_ROOT_PASSWORD options: restart: always directories: - data:/var/lib/mysql ``` For my other services I am just using sqlite combined with a volume for persistence (managed by kamal)