Migrate nginx and letsencrypt plugin from omv4 to omv5

  • Hello everyone,

    I have been starting to test upgrade of ovm4 to omv5 using this awesome upgrade script (https://github.com/dleidert/openmediavault-upgrade/tree/4). After upgrade, letsencrypt and nginx plugins was gone. Both were really helpful in setting up a reverse proxy for all docker services.

    As already stated in many forums, the only solution to nginx and letsencrypt in omv5 is to use docker or packages. The best solutions I found were: SWAG and Nginx Proxy Manager. Of course there are also official nginx and letsencrypt docker images. SWAG seems nice, but has no gui. Nginx Proxy Manager has gui, but lacks deep customazation where I need it (nginx proxypass and LE validation configs). Nginx and LE images mean to me that I have to fiddle around with low level config files.


    Question: does somebody know a service that allows deep customazation, but also has a gui? Or does somebody has an easy way to migrate from plugins to SWAG?


    Thanks a lot!

    AMD Ryzen 5 PRO 5650G with ECC unbuffered 32GB.


    ...with zfs as only filesystem in use -> pass encrypted root, key encrypted pools, compression zstd (and lz4 where better suited) and adjusted recordsize for ssd and hdd. Zfs is also doing mirror (root, boot), stripe (io drive) and raidz (data storage). Most optimized for response, io drive optimised for throughput. Zfs is really versatile 8)

    • Official Post

    Or does somebody has an easy way to migrate from plugins to SWAG?

    I don’t think that is possible.


    Look at macom ’s Nextcloud [How-To] in the Guides section. It uses swag in a docker-compose file for a reverse proxy.

    System Backup Typo alert: Under the Linux section the command should be sudo umount /dev/sda1 NOT sudo unmount /dev/sda1

    Backup Data Disk to Backup Disk on Same Machine: In a Scheduled Job:rsync -av --delete /srv/dev-disk-by-uuid-f8814ed9-9a5c-4e1c-8830-426968c20ea3/ /srv/dev-disk-by-uuid-e67439d5-00a3-4942-bd5f-b84ab86aa850/ Don't forget trailing slashes, and BE CAREFUL. (HT: Getting Started with OMV5)

    Equipment - Thinkserver TS140, NanoPi M4 (v.1), Odroid XU4 (Using DietPi): PiHole

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!