krstak
I usually deploy everything over SSH, just like you described.
To send images to the server, I build them locally, save them to a file using docker save, copy that file to the server, and load it there with docker load. This way, I don’t need to use any remote image registry. I have a script that handles it all, and it might be helpful for others who also want to avoid using a registry.
I also manually copy over the nginx.conf file and run it once when setting up a new project.
For SSL, I run certbot manually as well.
When I move files to the server, I like to put everything—including the volumes—in a specific folder so it stays organized the way I like.
Just wanted to share how I’m using it, maybe it gives you some ideas for future improvements to your tool.
Anyway, your tool looks really promising. If I were you, I’d definitely keep working on it. There are plenty of developers who would find it useful.
I also wrote a simple script of how to deploy my apps and it works great. But I would, for sure, like to hear more about your idea. You plan to build someting like that?
I would appreciate any feedback. Thanks a lot!
UpWork is a race to the bottom, but only if you are unknown and have no reviews. Once you get a reputation, it gets better. It takes a lot of time, and for me, it's still the process. In the beginning, I focused only on getting good reviews without paying attention to the earnings.
I am based in Germany, and as you can guess, the money I earned couldn't even cover the electricity bills. But I got a few good reviews, and suddenly, one great client found me with a lot of work. Not only did he provide me with a lot of work, but he also referred me to other people, and I got more clients.
So, as someone said in the comments "Sometimes its just a matter of being in the right place at the right time or dumb luck."
Ask HN: Lead-Gen agency for a software company?
There is a cool lead-gen agency in Germany that provides a list of the high-quality leads that need CRM / ERP software solutions. The lead-gen agency already pre-vetted these leads and sell them to the software companies. So they are high-quality leads that need a software solution.Since I am looking for clients for my software company, I am wondering if there is something similar but for the...
* Location: Germany | Remote
* I am an experienced software engineer with 13+ years of professional programming experience and a founder of a Cyber Output software development company.
* We are specialized in building tailored software solutions across different industries. Mainly specialized in developing management software solutions.
* Technologies: Go (Golang), Javascript, SPA, MySQL, Postgres, Docker, Kubernetes, REST, GCP, AWS, Digital Ocean.
* Website: https://www.cyberoutput.net
* Email: [email protected] * Location: Germany | Remote
* I am an experienced software engineer with 10+ years of professional programming experience and a founder of a Cyber Output software development company.
* We are specialized in building tailored software solutions across different industries. Mainly specialized in developing management software solutions.
* Technologies: Go (Golang), Javascript, SPA, MySQL, Postgres, Docker, Kubernetes, REST, GCP, AWS, Digital Ocean.
* Website: https://www.cyberoutput.net
* Email: [email protected]Product Owner vs. Developer: who is the boss?
My Go Project Structure
Why I quit a secure job and dove into the unknown
I've created a small service in golang for a testing REST API endpoints. It is a language agnostic since it uses only a json file where you can describe your tests and assertions. You can easily integrate it with any CI/CD tool.
Any feedback or advice is highly appreciated.
Thanks a lot !
Show HN: Golang SaaS for a REST API Testing
I am an experienced software engineer with 10 years of professional programming experience in building complex systems in a variety of technologies. I specialize in web development, backend part and helping out companies by automating their processes and integrating their businesses into the web.
Main technologies: Java, Go (Golang), Spring, MySQL, Postgres, Docker, Kubernetes, REST, gRPC, Grafana, GIT, Bitbucket, GCP
Website: http://www.markokrstic.net
Email: [email protected]