Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Looking for affordable shared hosting for static binaries

I'm looking for shared hosting that can:

  • Run static binaries (built with Go, Rust)
  • Serve via CGI, FastCGI, or HTTP 1.1 protocol

Reason:

Hosting dozens of side projects/demo apps without worrying about OS updates/DB maintenance.

Application characteristics:

  • Compiled as single static binaries
  • Very low memory footprint (<15MB)
  • Can either restart per request (CGI) or maintain TCP/Unix Domain Socket listeners (HTTP/FastCGI)

I'm aware that cPanel offers NodeJS/Python hosting, but I'm specifically looking for hosting that explicitly supports static binaries.

Nice to have features:

  • PostgreSQL support
  • gRPC/WebSocket support

I would appreciate recommendations for shared hosting providers or hosting panel that meet these requirements.

Comments

  • Shared Hosting can't help with this requirements. Try Low Price VPS

  • @Licensekey99 said:
    Shared Hosting can't help with this requirements. Try Low Price VPS

    I don't want to manually do kernel security patches, software vulnerability patches, backups, etc.

  • foxtwofoxtwo Member
    edited October 2024

    Update: HostBrr worked for me.

    Thanked by 1DrNutella
  • 7 hours. 28 min.
    1 search
    A bajilloon answers

    Thanked by 1foxtwo
  • @foxtwo said:

    @Licensekey99 said:
    Shared Hosting can't help with this requirements. Try Low Price VPS

    I don't want to manually do kernel security patches, software vulnerability patches, backups, etc.

    These tasks anre included in a managed or semi-managed VPS service. Do you have a budget in mind?

  • @WebProject said:

    @foxtwo said:

    @Licensekey99 said:
    Shared Hosting can't help with this requirements. Try Low Price VPS

    I don't want to manually do kernel security patches, software vulnerability patches, backups, etc.

    These tasks anre included in a managed or semi-managed VPS service. Do you have a budget in mind?

    I have looked into KernelCare, and it seems it might cost more than the VPS itself. 😅

  • try racknerd

    Thanked by 1foxtwo
  • fly.io could work but it'd still be cheaper to use a regular vps

    Thanked by 1foxtwo
  • @JasonM said:
    try racknerd

    What options should I use on cPanel?

    I've succeeded with CGI on HostBrr (DirectAdmin)
    I wonder if there is a direct option that allows me to specify the http server start script or binary.

  • I believe getting a VPS is a better option for you: much more flexibility. You can run whatever you want, statically or dynamically-linked, you have Docker so you can forget about binaries, etc. As for security, how do you know a random LET provider does it better than yourself? Updates can be actually easy for you: enable auto update and reboot occasionally, most likely you will be fine. As for backup, you can simply put everything into a single directory and do rsync or whatever. Much less headache.

    Thanked by 1foxtwo
  • @Kousaka said:
    I believe getting a VPS is a better option for you: much more flexibility. You can run whatever you want, statically or dynamically-linked, you have Docker so you can forget about binaries, etc. As for security, how do you know a random LET provider does it better than yourself? Updates can be actually easy for you: enable auto update and reboot occasionally, most likely you will be fine. As for backup, you can simply put everything into a single directory and do rsync or whatever. Much less headache.

    The security of shared hosting might not be as good as I thought.
    However, maintaining the same level of availability as shared hosting with a single VPS was not easy.

  • Update: I just found there is a config option called PassengerAppStartCommand on v6.0.0

    https://www.phusionpassenger.com/docs/references/config_reference/apache/#passengerappstartcommand

    Now I have to find the host running above v6.0.0.

Sign In or Register to comment.