u/EastRevolutionary347

Hi everyone!

I'm building a tool to simplify deployment to a VPS and make it feel more like a PaaS. I built it for myself initially and now I'm looking for real users to find the pain points I'm missing.

The offer: I'll help you migrate one project from your current host to your own VPS using my tool, in exchange for honest feedback.

If you're interested, please share your stack:

  1. How many services do you want to migrate?
  2. What's your stack? (language/framework, and whether it's dockerized)
  3. What database / storage are you using? (Postgres, MySQL, S3, Redis, etc.)
  4. Where are you hosting now? (Vercel/Netlify/Heroku/etc.)
  5. What does your project do? (link if it's live)
  6. Any host-specific features you rely on? (image optimization, edge functions, managed cron, etc.)

I'll pick the 3 that look like the best fit and reach out.

reddit.com
u/EastRevolutionary347 — 20 days ago
▲ 9 r/CLI

  • Server setup: Connects via SSH, installs Docker and Docker Swarm, encrypts and saves credentials.
  • Cluster management: Easily add new servers to a cluster with the 'server add' command
  • Deployment: Deploy an app with 'cicdez deploy'
  • Secrets management: Add secrets and use them in compose files for your service. All secrets are encrypted with age and stored locally alongside your code.
  • Configs management: Your local configs can be published alongside with your app without storing it in docker image
  • Docker Compose: Uses compose files with a few additions, so it's easy to go from local to VPS
  • Encryption: cicdez uses age to encrypt sensitive information such as secrets and server credentials
  • Docker Swarm: clustering, orchestration, etc. are handled by battle tested solution

github: https://github.com/blindlobstar/cicdez

u/EastRevolutionary347 — 26 days ago