Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[solved] setting up a docker from dockerHub (glftpd) on a fresh unraid (6.12.6) install

Featured Replies

@mods: I hope I'm in the right subforum. Seemed to be the most fitting. If not, please send me a pm

 

 

TL;DR:

fresh unraid install (version 6.12.6). trying to get https://github.com/jonathanbower/docker-glftpd to work and failing hard. Unable to get a direct network connection (prefered) and/or mapping on host.

 

 

Hi guys,

I recently (re-)installed a fresh unraid with version 6.12.6 and set up everything up from scratch. No specific in-depth config/tweaks. Everything's rather default.

All my previous dockers are working fine except glftpd (the docker I'm using: https://github.com/jonathanbower/docker-glftpd) although using the exact same template as on the previous install.

 

The issue:

it doesn't matter if or what network I specify, it won't establish a network connection (I prefer glftpd having its own IP) or map the ports on the host. No errors shown in docker-log.

 

My current network settings:

  • dual-nic
  • bond (active-backup)
  • bridging disabled
  • macvlan enabled

 

My compose file (using the Compose.Manager-Plugin) I used before and was working like a charm

version: '3.9'
services:
    glftpd:
        image: jonarin/glftpd
        container_name: FTPd
        restart: unless-stopped
        networks:
          bond0:
            ipv4_address: 10.10.099.243
        ports:
            - 23830-23840
        environment:
            - GL_RESET_ARGS=-e
            - TZ=Europe/Zurich
            - GL_PORT=23840
        volumes:
            - '/mnt/myshare/ftp/conf:/glftpd/ftp-data'
            - '/mnt/myshare/ftp/data:/glftpd/site'
networks:
  bond0:
    external: true
    name: bond0

 

What I tried so far:

  • all combination of bond on/off, bridging on/off, ipvlan/macvlan. but no dice.
  • Previous (working) setup on old install:  bond on + bridging on + macvlan (I know, not recommended anymore, but it was a legacy setup and had no issues whatsoever)
  • specifying all available docker networks/-types

 

 

Since I'm no docker expert in any regard, does anyone have any idea on how to get it (back) working (again) or any hints where to look?

 

 

Thanks in advance

 

paddesb

Edited by paddesb

Solved by paddesb

  • paddesb changed the title to [solved] setting up a docker from dockerHub (glftpd) on a fresh unraid (6.12.6) install
  • Author
  • Solution

I was able to solve it by changing the file as follows:

 

version: '3.9'
services:
    glftpd:
        image: jonarin/glftpd
        container_name: FTPd
        restart: unless-stopped
        networks:
          default:
            ipv4_address: 10.10.099.243
        ports:
            - 23830-23840
        environment:
            - GL_RESET_ARGS=-e
            - TZ=Europe/Zurich
            - GL_PORT=23840
        volumes:
            - '/mnt/myshare/ftp/conf:/glftpd/ftp-data'
            - '/mnt/myshare/ftp/data:/glftpd/site'
networks:
  default:
    external: true
    name: bond0

 

It's not pretty but it seems to work. If anyone has a better solution please let me know 🙂

Edited by paddesb

  • Community Expert

Unless you have a pool named 'galaxy', /mnt/galaxy is a path in RAM.

  • Author

I have a different poolname (and path). I had it simplified to make it easier to read. But thanks for pointing it out To avoid confusion I will change it 🙂

  • Community Expert

I see you edited your previous posts. So now, unless you have a pool named 'milkyway', /mnt/milkyway is a path in RAM.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.