Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. Pangolin

Pangolin

Scheduled Pinned Locked Moved Selfhosted
selfhosted
16 Posts 7 Posters 24 Views
  • 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.
  • D [email protected]

    Ok so what is pangolin? I'm only familiar with the animal and its role in the pandemic.

    Edit: someone doesn't like jokes I guess?

    T This user is from outside of this forum
    T This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #7

    Pangolin is like cloudflare tunnels, but you can self host it

    D 1 Reply Last reply
    1
    • A [email protected]

      According to the docs, you should be using UDP port 51820 (unless you changed the port in the docker compose file).

      You should also check the dynamic config file to be sure that it's using the correct domain name. See this page: https://docs.fossorial.io/Getting%20Started/Manual%20Install%20Guides/docker-compose

      If you're still having issues, make sure the containers are running with docker compose stats and check the logs with docker compose logs -f. It might also be worth checking the domain name to be sure that it's resolving to the correct IP address, both locally and externally.

      T This user is from outside of this forum
      T This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #8

      Just to clarify. I have 80 and 443 as TCP and 51820 (sorry for the typo) as UDP. I used the automatic installer script. Doesn't that generate the config files? If not, then probably there lies my problem.

      A 2 Replies Last reply
      0
      • D [email protected]

        Ok so what is pangolin? I'm only familiar with the animal and its role in the pandemic.

        Edit: someone doesn't like jokes I guess?

        irmadlad@lemmy.worldI This user is from outside of this forum
        irmadlad@lemmy.worldI This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #9

        It's a reverse proxy, tunnel like Tailscale, with LetsEncrypt like Caddy, and a few other goodies all rolled into one.

        1 Reply Last reply
        2
        • S [email protected]

          I was initially very concerned that you were trying to install a 13+ year old version of Ubuntu, 12.04 (Precise Pangolin). Now I just feel old.

          irmadlad@lemmy.worldI This user is from outside of this forum
          irmadlad@lemmy.worldI This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #10

          Precise Pangolin

          Dude! I've been sitting here for about an hour trying to find an old 32 bit distro that will run on an old Dell Latitude laptop I have. Well guess what? Precise Pangolin works just like it should. Had to go download the torrent, but all is well. Thanks a bunch mate. You cut down my trial and error time by a bunch because I had a stack of them here to try.

          D A 2 Replies Last reply
          0
          • T [email protected]

            Just to clarify. I have 80 and 443 as TCP and 51820 (sorry for the typo) as UDP. I used the automatic installer script. Doesn't that generate the config files? If not, then probably there lies my problem.

            A This user is from outside of this forum
            A This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #11

            The script should take care of that config, but it's something to check just in case there was a typo or anything else like that.

            Did you check to make sure the DNS records are resolving properly?

            1 Reply Last reply
            0
            • T [email protected]

              Pangolin is like cloudflare tunnels, but you can self host it

              D This user is from outside of this forum
              D This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #12

              Interesting. This could be a decent secondary use for my VPS

              1 Reply Last reply
              0
              • T [email protected]

                Just to clarify. I have 80 and 443 as TCP and 51820 (sorry for the typo) as UDP. I used the automatic installer script. Doesn't that generate the config files? If not, then probably there lies my problem.

                A This user is from outside of this forum
                A This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #13

                As a sanity check, I just completed the same setup that you described (Ubuntu Server 24.04 running in a Proxmox VM, Domain name pointing to a CNAME that points to the Dynamic IP, using the installer script, enabled CrowdSec, etc.), and everything worked out of the box. A couple of things I noticed that would also be worth checking now that I'm more familiar with this specific setup are:

                • In the config/config.yml file, verify that the dashboard_url is set to the FQDN of the full URL (e.g. pangolin.mydomain.com), and that the base_domain is set to the root/apex domain (e.g. mydomain.com).
                • Double check those DNS records. As the haiku goes: it's not DNS, it couldn't be DNS, it was DNS. dig pangolin.mydomain.com or dig @1.1.1.1 pangolin.mydomain.com should show the CNAME that points to the A record.
                • A 404 page not found error is normal when connecting to the IP address directly rather than using the domain name. I was successfully able to access the dashboard using the FQDN from a local and external network. Depending on your network, you might want to set up a local DNS record that points to the internal IP address as well (though this should be optional in most cases to my knowledge).

                I hope that helps!

                1 Reply Last reply
                4
                • irmadlad@lemmy.worldI [email protected]

                  Precise Pangolin

                  Dude! I've been sitting here for about an hour trying to find an old 32 bit distro that will run on an old Dell Latitude laptop I have. Well guess what? Precise Pangolin works just like it should. Had to go download the torrent, but all is well. Thanks a bunch mate. You cut down my trial and error time by a bunch because I had a stack of them here to try.

                  D This user is from outside of this forum
                  D This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #14

                  Mint offers 32bit support, unless you've got a really old cpu.

                  irmadlad@lemmy.worldI 1 Reply Last reply
                  0
                  • D [email protected]

                    Mint offers 32bit support, unless you've got a really old cpu.

                    irmadlad@lemmy.worldI This user is from outside of this forum
                    irmadlad@lemmy.worldI This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #15

                    There are cave drawings of this cpu

                    1 Reply Last reply
                    0
                    • irmadlad@lemmy.worldI [email protected]

                      Precise Pangolin

                      Dude! I've been sitting here for about an hour trying to find an old 32 bit distro that will run on an old Dell Latitude laptop I have. Well guess what? Precise Pangolin works just like it should. Had to go download the torrent, but all is well. Thanks a bunch mate. You cut down my trial and error time by a bunch because I had a stack of them here to try.

                      A This user is from outside of this forum
                      A This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #16

                      I have a 25yr old PII that TinyCore runs just fine on.

                      1 Reply Last reply
                      1
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups