Howdy, Stranger!

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


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
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.

Docker questions

Hello all

I recently discovered Yunohost and Cloudron,

Unfortunately nether has everything I expect to reuse regularly.

Also, one is Debian and the Other Ubuntu 24

I'm giving @MassiveGRID a try and am wondering if anyone can recommend how I might create dockers?

Cloudron has a couple of apps that appear to work for loading your own

Docker Remote Builder and Cloudron Container Registry but ..... I'm an average Joe, Not Sure

open to thoughts and ideas B)

«13

Comments

  • Do not use ufw with docker.

  • @Motion3549 said:
    Do not use ufw with docker.

    You totally can with https://github.com/chaifeng/ufw-docker
    This is what I do and I combine it with https://github.com/shinebayar-g/ufw-docker-automated so you can do things like

        labels:
          UFW_MANAGED: 'TRUE'
    

    into the docker compose file and it will auto open and close the ports.

  • @Motion3549 said:
    Do not use ufw with docker.

    use this in addition: https://github.com/chaifeng/ufw-docker

    Thanked by 1oloke
  • @Kevinf100 said:

    @Motion3549 said:
    Do not use ufw with docker.

    You totally can with https://github.com/chaifeng/ufw-docker
    This is what I do and I combine it with https://github.com/shinebayar-g/ufw-docker-automated so you can do things like

        labels:
          UFW_MANAGED: 'TRUE'
    

    into the docker compose file and it will auto open and close the ports.

    I use this before, but after learn more iptables and using everything in docker, it is good learning process.

    Thanked by 2nghialele bdl
  • @Kevinf100 said:

    @Motion3549 said:
    Do not use ufw with docker.

    You totally can with https://github.com/chaifeng/ufw-docker
    This is what I do and I combine it with https://github.com/shinebayar-g/ufw-docker-automated so you can do things like

        labels:
          UFW_MANAGED: 'TRUE'
    

    into the docker compose file and it will auto open and close the ports.

    True

  • Dokploy
    Coolify
    Easypanel

    Thanked by 1atkl
  • Coolify is cool but why not pick a more stable provider?

    Thanked by 1nghialele
  • Can you be more specific about what you're trying to do?

    As I understand it, you have a VPS and you want to run Docker containers on it. Is that correct? If so, which Operating System is installed on your VPS and which applications do you want to run in Docker?

  • SniffingsugarSniffingsugar Member
    edited June 2025

    @1001001001 said:

    I'm giving @MassiveGRID a try and am wondering if anyone can recommend how I might create dockers?

    Get an more stable Provider their vps products are massivly oversold. Their VDS seems ok but not good.
    If you have an price range LET Users can recommend you or Post an offer for you.

  • Dont use MassiveSHIT as provider. Bunch of incompetent scammers

    Thanked by 2yoursunny tjn
  • wow, great responses, thank you all

    first, I see some concerns over the provider, those are not ignored but I'm not going to jump ship to quick, it may be an invaluable learning tool and better prepare me for my next move.

    I just tested and dumped another host yesterday and this one is already better so I have hope it can do what I need for now, especially prepaid for four years.

    @CloudHopper said: Can you be more specific about what you're trying to do?

    I plan to run a multitude of instances of:

    Wordpress
    Discourse
    Mastodon
    Lemmy
    Iceshrimp
    OSSN
    Avideo
    an Email provider TBD
    likely more

    I love the simplicity of Cloudron, but to do more than two apps I'd need to pay monthly.

    Yunohost is free but not as good IMO as Cloudron

    Neither have aVideo and both can't be run on the same machine.

    @DrNutella said: Dokploy

    Dokploy
    Coolify
    Easypanel

    I don't know those but if they'd do the above I'm interested.

    Right now I have Ubuntu 24 loaded, SSH enabled and ready to move a couple of apps to save spending unnecessary money, I may use MassiveGRID just to run a couple things, get them off my plate and look at other providers for larger ambitions, it's crazy out there, lots of promises, but I need more than that.

  • wadhahwadhah Member, Host Rep
    edited June 2025

    https://cosmos-cloud.io
    Try this, yunohost dosent play well with docker, cosmos is based on docker

    Also you will not be able to run everything you said you wanted on your massivegrid, I recommend @DeluxHost , a tiny bit pricer and 30 times more stable and more resources.

    https://billing.deluxhost.net/cart.php?a=add&pid=252&carttpl=lagom2

    2 vcores, 8gb ram and 80gb storage for 15/y

    Thanked by 3nghialele atkl oloke
  • If you want to run a multitude of instances it will really benefit you to learn how to deploy Docker containers for yourself. Once you can do it you can rent VPSs and deploy as many as you can fit on each of them
    https://docs.docker.com/get-started/

    I really wouldn't pay for service that deploy things for you when Docker is so easy to learn, and virtually everything you'll want to deploy will have a Dockerfile, (which you can use to build the container), or a Docker Compose file that will deploy the container and any other required services, (databases, web servers etc).

    If you really want an interface you can click to deploy/manage your containers you can install Portainer on your VPS first, but there's no substitute for learning how to do these things for yourself.
    https://docs.portainer.io/start/install-ce/server/docker/linux

    Thanked by 2yoursunny tentor
  • @wadhah said:
    https://cosmos-cloud.io
    Try this, yunohost dosent play well with docker, cosmos is based on docker

    Also you will not be able to run everything you said you wanted on your massivegrid, I recommend @DeluxHost , a tiny bit pricer and 30 times more stable and more resources.

    https://billing.deluxhost.net/cart.php?a=add&pid=252&carttpl=lagom2

    2 vcores, 8gb ram and 80gb storage for 15/y

    YunoHost is another Debian Flavour

  • wadhahwadhah Member, Host Rep

    @nghialele said:

    @wadhah said:
    https://cosmos-cloud.io
    Try this, yunohost dosent play well with docker, cosmos is based on docker

    Also you will not be able to run everything you said you wanted on your massivegrid, I recommend @DeluxHost , a tiny bit pricer and 30 times more stable and more resources.

    https://billing.deluxhost.net/cart.php?a=add&pid=252&carttpl=lagom2

    2 vcores, 8gb ram and 80gb storage for 15/y

    YunoHost is another Debian Flavour

    yeah but they dont support docker, they would have to learn to deploy docker from the command line and routing it

    cosmos just does everything yunohost does but based on docker with a nice gui on top

    there's also https://github.com/IceWhaleTech/CasaOS which basically does the same thing minus a few features

    Thanked by 1atkl
  • @wadhah said:

    @nghialele said:

    @wadhah said:
    https://cosmos-cloud.io
    Try this, yunohost dosent play well with docker, cosmos is based on docker

    Also you will not be able to run everything you said you wanted on your massivegrid, I recommend @DeluxHost , a tiny bit pricer and 30 times more stable and more resources.

    https://billing.deluxhost.net/cart.php?a=add&pid=252&carttpl=lagom2

    2 vcores, 8gb ram and 80gb storage for 15/y

    YunoHost is another Debian Flavour

    yeah but they dont support docker, they would have to learn to deploy docker from the command line and routing it

    cosmos just does everything yunohost does but based on docker with a nice gui on top

    there's also https://github.com/IceWhaleTech/CasaOS which basically does the same thing minus a few features

    Yes, they aren't support Docker and the like, their app ecosystem is good tbh.

  • There also Runtipi and Caprover based on Docker

  • cookie_stampcookie_stamp Member
    edited June 2025

    I don’t like docker cause it eat much more resources if compare with manual install,

    Some apps are not working correct when deploying by docker compose, at least I got some issues with app, on docker compose, and no issue with same app on manual installation,

    many apps works well on docker,

    yunohost is a complex thing, not all apps there working so great, some are working fine and stable

    I separate vps by type:

    • manual installation apps only
    • Docker compose apps
    • Yunohost apps

    So basically I do not mix these 3 things at one server, but using them separately on different servers.

    For example: if the server is a small pouch (I call it ponch)

    • At the small “ponch” I can’t install Yunohost with apps, and docker compose will eat all power, so I choose manual installation apps only.

    • Second type of servers I call them “Clutch” (mid size servers)

      On the “clutch” I can install docker compose or Yunohost , both may work perfectly

    • the last type of servers, I call them “Big Jar”, massive and powerful servers that may handle anything,

    I prefer install there snap apps (they are very stable) and manual installation,
    Of course they can handle any type of apps what ever you choose.

    Docker, Yunohost, Manual Installation, each thing needs experience and practice.

  • @CloudHopper said: there's no substitute for learning how to do these things for yourself.

    ohh so true, and I may pursue that, it's just that I've struggled installing apps in the past and the one button install sure is nice

    curious about Portainer, how does it differ from:

    @1001001001 said: Dokploy

    Dokploy
    Coolify
    Easypanel

    ?

    @wadhah said: there's also https://github.com/IceWhaleTech/CasaOS which basically does the same thing minus a few features

    Checked out their demo, looks like potential, didn't see any existing apps but did see the manual add option

    Hopefully I can narrow this down and try (settle on) one today

  • Hi @1001001001 . I'm running a few containers on Fastpanel (free). This can be installed on most linux distributions. I wrote a 'tutorial' a while back here:
    https://lowendtalk.com/discussion/202355/installing-docker-and-portainer-on-fastpanel-and-exposing-applications-with-reverse-proxy#latest

  • @meditatingsurgeon said: wrote a 'tutorial'

    Very cool, but I have some questions.

    You mention Plesk, right now I don't have any panel at all, but, not apposed to one so long as I can run dockers, neither Discourse or Avideo can run behind a panel but the docker should mitigate that (so far as I understand)

    Then you mention

    Fastpanel
    Portainer
    Docker

    Seems like a lot of the same things, no?

    And when I looked at Portainer I read it was $150.00 which I don't have to invest at the moment.

    So, with all you mentioned is it all necessary?

  • wadhahwadhah Member, Host Rep

    @1001001001 said: And when I looked at Portainer I read it was $150.00 which I don't have to invest at the moment.

    That's just for the business license. The free community edition is free and can help you get set up, although i do recommend Dockge over portainer as it is a lot easier and more pretty to look at.

    Dockge and portainer arent panels, they are orchestration apps, which basically means they start and run containers. Panels are more advanced and usually involve orchestration

  • @wadhah said: usually involve orchestration

    ok, so I should pick a panel it seems, and some have docker installer already available?

    Then just use that for all my apps without cloudron.

    So many variables happy to have everyone's help

  • atklatkl Member

    Thank you all for this huge amount of knowledge concentrated in 1 page, this is going to be a HUGE help for me!

    Don't want to derail @1001001001 thread but can i ask if those different panels (Cosmos, CasaOS, Fastpanel, Dokploy, Coolify, Easypanel, etc.) can be used first of all to harden the server (new sudo user creation, firewall set-up, SSH key connection, etc. )? Or this needs to be done before installing one of those panel?

  • wadhahwadhah Member, Host Rep

    @atkl said:
    Thank you all for this huge amount of knowledge concentrated in 1 page, this is going to be a HUGE help for me!

    Don't want to derail @1001001001 thread but can i ask if those different panels (Cosmos, CasaOS, Fastpanel, Dokploy, Coolify, Easypanel, etc.) can be used first of all to harden the server (new sudo user creation, firewall set-up, SSH key connection, etc. )? Or this needs to be done before installing one of those panel?

    No, those are things you have to do yourself from the command prompt, you can follow this guide which gives you what commands to type which makes it a lot easier to follow

    https://github.com/imthenachoman/How-To-Secure-A-Linux-Server

    Thanked by 2atkl oloke
  • @1001001001 said: And when I looked at Portainer I read it was $150.00 which I don't have to invest at the moment.

    So, with all you mentioned is it all necessary?

    Hi, Fastpanel is free and the community edition of Portainer is free as is Cloudpanel (which I have also tested with Docker). You can even get a free business licence for three servers! I know Racknerd do Ubuntu (22.04) with Docker pre-installed but it is not difficult to install on 'most' servers.
    The tutorial I use is the one from Vultr:
    https://docs.vultr.com/how-to-install-docker-on-ubuntu-24-04

    Cloudpanel have a tutorial on how to install Docker and Mailcow on their panel:
    https://www.cloudpanel.io/docs/v2/guides/applications/mailcow/
    This method can be applied to other containers.

    I use Portainer (a wrapper for Docker - I think that's the right term) for the Docker Compose functionality (in 'Stacks') but it is not essential.

    You don't need to use a panel if you want to expose applications with Nginx Proxy Manager but both Fastpanel and Cloudpanel have settings for 'Reverse Proxy' which is useful if you want to host websites as well as Docker (as Nginx Proxy Manager uses Port 80).
    Sorry if you knew most of this!

    Thanked by 1atkl
  • MassiveGRIDMassiveGRID Member, Patron Provider

    @1001001001 said:
    Hello all

    I recently discovered Yunohost and Cloudron,

    Unfortunately nether has everything I expect to reuse regularly.

    Also, one is Debian and the Other Ubuntu 24

    I'm giving @MassiveGRID a try and am wondering if anyone can recommend how I might create dockers?

    Cloudron has a couple of apps that appear to work for loading your own

    Docker Remote Builder and Cloudron Container Registry but ..... I'm an average Joe, Not Sure

    open to thoughts and ideas B)

    Hi, @1001001001

    Our VPS / VDS are KVM, full root servers so you can install anything you like.

    Specifically for docker and containers, you can use our PaaS which has Docker and Kubernetes functionalities built-in. More info on our PaaS: https://www.massivegrid.com/platform-as-a-service-paas/

    You can get a free 14 day trial by registering directly here: https://reg.paas.massivegrid.com/ (no card is required).

    Looking forward to your feedback.

    Thanked by 1meditatingsurgeon
  • atklatkl Member
    edited June 2025

    @meditatingsurgeon said:
    Sorry if you knew most of this!

    Total Linux newbie, I have been failing for a few weeks now to install some VPS/docker services so thank you, chances are that I did not know most of this! ;)

    Thanked by 1meditatingsurgeon
  • atklatkl Member

    @wadhah said:
    No, those are things you have to do yourself from the command prompt, you can follow this guide which gives you what commands to type which makes it a lot easier to follow

    https://github.com/imthenachoman/How-To-Secure-A-Linux-Server

    Thank you for that, it is very helpful! I will read this guide and check it against the hardening script I created so far with ChatGPT. :)

  • 10010010011001001001 Member
    edited June 2025

    @MassiveGRID said: More info on our PaaS

    So thats 2.50 a month but only runs one app?

    "Single App environment: $0.003372 per hour or $2.46 per month"

    Also, I picked your service in large part to to your advertising high availability, that's included and legit right?

    No need for me to run RAID as you've got it covered and in more than one location?

    Not sure some of your haters grasp that, unless I have it wrong.

    And when will I see my price lock in and one year extension to my triennial purchase?

    @meditatingsurgeon said: Sorry if you knew most of this!

    Not a bit,

    I just want docker as I understand it can launch apps easily and I may be able to get aVideo wrapped as a one click installation, I don't know why I'd want or need to reverse proxy or how that might play with cloudlfare which already causes issues with some apps

    I just want stuff to work and be easy, I tried a host this last week which had two wordpress installers, neither produced an instance with wp-admin showing, cloudron has that covered in spades, even automatically configures a new domain with cloudflare

    Happy he asked as that looks helpful

    To whoever knows, I see fastpanel has email built in, is it good to go with that or mailcow?

    @meditatingsurgeon said: Cloudpanel have a tutorial on how to install Docker and Mailcow on their panel:

    https://www.cloudpanel.io/docs/v2/guides/applications/mailcow/
    This method can be applied to other containers.

Sign In or Register to comment.