Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    How to install pfsense on DigitalOcean droplet

    Scheduled Pinned Locked Moved Virtualization
    14 Posts 6 Posters 5.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Kevin45K
      Kevin45
      last edited by

      1. No you will not be able to install PFSense since DO doesn't support a custom image install yet. However there is currently still a suggestion vote going on. They haven't replied on it yet, so I've got no idea if or when they will implement this.
        I do have a tip for you; you can learn, try and mess with alot of things on a local VM. This isn't hard to make and you get alot of knowledge from it. You can try VirtualBox for example to create your VM, run a pfsense iso in it, and experiment with i.

      2. You can run your webservices from DO. If you like to learn about linux and webservers I suggest you follow a tutorial of manual installation. However DO got a great feature called One-click Apps;
        When you create a new droplet you can select this feature and have the droplet setup a complete environment for you. You can for example setup a LAMP, LEMP. Docker, Wordpress, Joomla environment. You just have to select it and it will automatically setup the droplet for you.

      D 1 Reply Last reply Reply Quote 0
      • D
        drcstang @Kevin45
        last edited by drcstang

        @kevin45 said in How to install pfsense on DigitalOcean droplet:

        1. No you will not be able to install PFSense since DO doesn't support a custom image install yet. However there is currently still a suggestion vote going on. They haven't replied on it yet, so I've got no idea if or when they will implement this.

        Are you sure about that? I just uploaded the PFSense memory stick image installer to DO via their Custom Images page and created a new Droplet. It allowed me to do the install, I just had to create a new partition for the root file system. Then it went through the normal configuration steps. I haven't tested it in any way, but it appears to allow you to create a Droplet with PFSense.

        0_1541265540169_pfsensDO.png

        0_1541265812917_DOCustomImages.png

        1 Reply Last reply Reply Quote 0
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          Ooo, nice. Is that custom images part new then?

          Steve

          D 1 Reply Last reply Reply Quote 0
          • D
            drcstang @stephenw10
            last edited by

            @stephenw10 said in How to install pfsense on DigitalOcean droplet:

            Ooo, nice. Is that custom images part new then?

            According to this blog post, it appears they started supporting custom images in September. It's not a feature I've used or even looked for previously, I just happened to notice it in my DO console the other day, then I saw this thread.

            Kevin45K 1 Reply Last reply Reply Quote 1
            • Kevin45K
              Kevin45 @drcstang
              last edited by

              @drcstang said in How to install pfsense on DigitalOcean droplet:

              @stephenw10 said in How to install pfsense on DigitalOcean droplet:

              Ooo, nice. Is that custom images part new then?

              According to this blog post, it appears they started supporting custom images in September. It's not a feature I've used or even looked for previously, I just happened to notice it in my DO console the other day, then I saw this thread.

              Didn't know about that, As I have tried it before September.

              1 Reply Last reply Reply Quote 0
              • D
                denitrosubmena
                last edited by

                Anyone know how to get past this? the partition is different from the tutorial here https://squigly.blogspot.com/2018/02/running-pfsense-on-digitalocean-droplet.html

                a2deb03f-811c-4998-99f9-0a3d4582953f-image.png

                44b30af3-4bc6-4755-8da3-4edfef0ea5f1-image.png

                a77de92f-7197-4e0c-a7b3-b76f74562411-image.png

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  Set the mount point to / as it says. Since you can upload custom images you should just be able accept the default settings there. You don't need to do any of that stuff in the blog post any longer.

                  Steve

                  1 Reply Last reply Reply Quote 0
                  • D
                    denitrosubmena
                    last edited by

                    defaults do not work when you get to the partition part
                    even when i had / mount point it does not work

                    have you tried it before?

                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by

                      No I have never used DO, I don't have an account there to try.

                      1 Reply Last reply Reply Quote 0
                      • D
                        denitrosubmena
                        last edited by

                        Can someone explain why the pfsense installer is MBR and is default to this setup below?

                        c9ebea50-3beb-4caf-9f1f-6518461f5562-image.png

                        Why not GPT?
                        Also pfsense is aksing to install on / mount but wont let me do anything...vtbd0 says device is busy and i can not do anything

                        Why is freebsd/pfsense this difficult to deal with? this is just basic installation..why is it making me do too much just to install?

                        1 Reply Last reply Reply Quote 0
                        • D
                          denitrosubmena
                          last edited by

                          finally got it to work with this life savior of a video
                          https://www.youtube.com/watch?v=k02MlP8B-FY

                          1 Reply Last reply Reply Quote 0
                          • M
                            mgator
                            last edited by

                            In my case it worked after I deleted all the partitions as in the guide and then created a new one (vtbd0s1) with partition vtbd0s1a having 24 GB and mounted in /

                            Screenshot_5.jpg

                            1 Reply Last reply Reply Quote 1
                            • First post
                              Last post
                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.