Hacker News

Show HN: Migrate from Heroku to AWS in Minutes – Open-Source AI Agent

Hacker News - Thu, 09/19/2024 - 2:31pm

Hey HN,

I'm excited to share the Open-Source AI Agent I built at Qovery, which allows users to migrate workloads from Heroku to AWS, GCP, Azure, or Scaleway with Qovery in just a few minutes. As a company helping 200+ organizations optimize their cloud infrastructure, I’ve encountered many teams struggling with the manual migration of their legacy Heroku apps. I wanted to simplify that process and save people a ton of time and effort—so I built this tool.

Why I built it:

I noticed that many companies were stuck on Heroku but eager to move to AWS or other IaaS platforms to gain more control, lower costs, or for better scaling capabilities. However, the migration process was tedious, time-consuming, and often error-prone. I built this Open-Source AI Agent to solve that exact problem, making the migration seamless and user-friendly.

The tool is fully open-source, self-hostable, and designed with security in mind. It's powered by a Golang backend that generates Terraform manifests and Dockerfiles based on your existing stack, allowing you to review and download everything before moving forward.

How it can help you:

1/ Migrate from Heroku to AWS, GCP, Azure, or Scaleway in 5 minutes: No manual intervention is needed. You provide credentials, and the system handles the rest, generating the infrastructure as code.

2/ Open-source and customizable: You can adapt the tool to your specific use case or even contribute to the project.

3/ Fully transparent: I made sure that the migration process is entirely visible, so you have control over each step.

4/ Simplifies complex migrations: Especially for teams without a dedicated DevOps engineer, this agent can bridge the gap and make the migration process accessible to developers.

Future plans:

I plan to extend support for Render, Railway, Fly.io, Vercel, and Netlify in the coming months. My goal is to help even more teams migrate from other PaaS platforms with the same ease. If you have workloads on these platforms and are interested, let us know—I'll keep you posted when they’re available.

I’d love your feedback and contributions to the project! You can check out the code here: https://github.com/Qovery/qovery-migration-ai-agent.

Thanks for reading, and I hope this helps!

Comments URL: https://news.ycombinator.com/item?id=41594871

Points: 1

# Comments: 0

Categories: Hacker News

Ask HN: How do you automate file upload to GitHub?

Hacker News - Thu, 09/19/2024 - 1:45pm

I’ve been exploring Git workflows and curious how others would approach this challenge:

We need to upload a file to GitHub on demand (a table routing JSON file to minimize API calls) and want to automate it so non-technical users can push the file.

Our ideal workflow is to generate the JSON and push automatically via webhook or API call

How would you approach it? Things you’d be concerned about with this approach?

Some additional context:

- We have to solve this problem in this way due to limitations with another code base we rely on.

- this is a private repo so we aren’t concerned about merge issues, just overwriting the file is fine

Comments URL: https://news.ycombinator.com/item?id=41594377

Points: 1

# Comments: 0

Categories: Hacker News

Ask HN: What email service(s) do you use for your side projects?

Hacker News - Thu, 09/19/2024 - 1:30pm

I have a couple side projects that I use for my friends, family, and myself. I'd like to have both an email such as team@mysite.com to send and receive emails that I might want to type out. I'd also like to be able to send transactional emails, password reset ... I would think that I'm not the only one with this problem. What do you all use to achieve this?

Comments URL: https://news.ycombinator.com/item?id=41594209

Points: 3

# Comments: 3

Categories: Hacker News

Show HN: OpenPace – Open-source marathon training app

Hacker News - Thu, 09/19/2024 - 1:29pm

OpenPace helps runners achieve their fastest marathon times. Built with Phoenix LiveView, it's fully open-source.

Key points:

- Dashboard with weekly stats, goal tracking, and recent runs

- Detailed run analytics (pace, cadence, heart rate, elevation)

- Social challenges (distance, duration, elevation gain, Strava segment)

- Race analytics and planning (work in progress)

- Sync with Strava data

Try it: https://www.openpace.co

GitHub: https://github.com/edance/openpace

Seeking feedback and contributors passionate about running and coding. Thoughts?

Comments URL: https://news.ycombinator.com/item?id=41594205

Points: 2

# Comments: 0

Categories: Hacker News

Ask HN: Are You Using Slurm?

Hacker News - Thu, 09/19/2024 - 1:27pm

I'm curious to know how many people here know about slurm and if they're using it.

https://github.com/SchedMD/slurm

Comments URL: https://news.ycombinator.com/item?id=41594175

Points: 3

# Comments: 1

Categories: Hacker News

Tell HN: Check for ADHD

Hacker News - Thu, 09/19/2024 - 1:27pm

I'm 19. Just a week ago I was diagnosed with ADHD. Up until two weeks ago I didn't believe ADHD is a real disease, I thought it's a made up thing to sell drugs or whatever. Obviously I never googled it, never checked out what the symptoms are. Once I did, my 19 years on this world suddenly made sense. All the way from kindergarten to college, it couldn't be any more obvious. Yet nobody noticed because 1) little people around me know anything about ADHD 2) ADHD runs in the family so it's "normal" even though mine is more severe than my parents and 3) I was academically successful because thank God I have a high IQ. I relied on that my entire academic life. Come last years of high school and college, smarts wasn't working anymore, like many others like me. At that point I had since long accepted I was 'lazy' and 'can't study'.

All my life I didn't achieve anything of value unless I was extremely pressured or very hyped/interested in very short timescales. I suffered from impulsivity, short temper and a bunch of addictions, some of which don't even make sense. I was socially isolated because of my 'weird' behavior, which is, looking back, is just various manifestations of seeking stimulation 24/7. I was late most mornings to school bus, most appointments, most classes and exams in college. I used various off-the-brain ways and productivity software to manage my life because I couldn't do it otherwise. All metrics of my life are on a downward slope since forever.

Since starting medications I'm doing a world better. It's absolutely amazing to be able to start a task and finish it. To just sit and be, without a thousand thoughts in my head. I'm working as a freelancer and I'm hopeful this time I can finish the project on time without staying awake for 36 hours before the deadline.

I don't know whether ADHD was an advantage in hunter gatherer societies, but it sure is a disability in modern times.

Consider the possibility if you have the symptoms. Take care.

Comments URL: https://news.ycombinator.com/item?id=41594173

Points: 6

# Comments: 0

Categories: Hacker News

Pages