Nginx proxy manager

Currently reading
Nginx proxy manager

32
3
NAS
DS218+
Operating system
  1. macOS
Mobile operating system
  1. iOS
Hello,

does anyone use NGINX Proxy Manager?
Would appreciate any help to get it running on my Syno.



Thank you
Regards
 

Attachments

  • proxy-hosts.png
    proxy-hosts.png
    225.7 KB · Views: 160
let us try! but i stuck already at the beginning. There are my questions:
1. can i use a default nginx from synology or is it better to install another one via docker?
2. i'm using already MariaDB 10 with my Webstation. Can i use this DB for Nginx proxy manager?
3.where to place config.json on Synology?
4.I've never used docker-compose, but ist already installed on my Syno.
Where to place docker-compose.yml?

thank you!
 
1. can i use a default nginx from synology or is it better to install another one via docker?
Depends on your needs and if there are some specific customizations that you wanna do

2. i'm using already MariaDB 10 with my Webstation. Can i use this DB for Nginx proxy manager?
Should work but there are some that can't cross using bare metal installations with docker containers, so keep that in mind.

3.where to place config.json on Synology?
Config of what exactly?

4.I've never used docker-compose, but ist already installed on my Syno.
Where to place docker-compose.yml?
You can place it anywhere where docker will "see" it. As long as it can read the file it will be able to trigger it. So the location is up to you regarding name of the folder(s) but keep in mind that docker needs to have read permissions there
 
@Rusty
you got me! i've no clue)))
I'll better wait for step by step help, like you did it with bitwarden.)))
i found this board regarding to your bitwarden tutorial, that was very helpful and successful on my Syno installation.
 
It's the first step of installation :
"The app requires a configuration file to let it know what database you're using. By default, this file is called config.json"
You have to place the jason before you start your container configuration in the folder where you want it. Then when configurating the container volume choose for select file and not select folder.

Screenshot 2020-04-24 at 11.36.17.png


Screenshot 2020-04-24 at 11.38.14.png


4.I've never used docker-compose, but ist already installed on my Syno.
Where to place docker-compose.yml?
Docker-compse is already installed. And the file you can place where you want.
 
Last edited:
ok. i put config.json and docker-compose.yml into the same folder on Syno /volume1/docker/nginx-proxy-manager

than SSH as a root to my Syno and :
Code:
docker-compose up -d
and get
Code:
ERROR:
        Can't find a suitable configuration file in this directory or any
        parent. Are you in the right directory?

        Supported filenames: docker-compose.yml, docker-compose.yaml
Sorry for bothering you, but i'm very a beginner))
 

Attachments

  • Bildschirmfoto 2020-04-24 um 11.58.05.png
    Bildschirmfoto 2020-04-24 um 11.58.05.png
    105.9 KB · Views: 37
ok. i put config.json and docker-compose.yml into the same folder on Syno /volume1/docker/nginx-proxy-manager

than SSH as a root to my Syno and :
Code:
docker-compose up -d
and get
Code:
ERROR:
        Can't find a suitable configuration file in this directory or any
        parent. Are you in the right directory?

        Supported filenames: docker-compose.yml, docker-compose.yaml
Sorry for bothering you, but i'm very a beginner))
You must do the docker-compose up -d in the same directory where you yaml file is placed.
 
Code:
ERROR: The Compose file './docker-compose.yml' is invalid because:
services.app.environment contains an invalid type, it should be an object, or an array

i'lll wait better for your howto))
 
@jphermans: since you have it running, does it provide advanded configuration than our application portal reverse proxy does?

@alfabravo: I would strongly suggest not to run the application on bare metal. I am not sure what it does to the nginx config, if the Syno-Modules and Nginx Proxy Manager try to controll the same set of configurations... I would use the container, which should have an embedded nginx, controlled by the Nginx Proxy Manager. Running it inside the container does not prevent you from adding reverse proxy rules to other web applications outside the containerized world.
 
@one-eyed-king: since you have it running, does it provide advanded configuration than our application portal reverse proxy does?[/qoute]
That's what I try to find out. Since I am not working with letsencrypt but have my own ssl paid certifcate, i can't find how to set this up. The container is running but without configuration.
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Similar threads

Gluetun works fine. I'm using it both for several other containers, and for proxying my browser through my...
Replies
3
Views
446
You can run cmd.exe to get a command window from which you can execute SSH commands. However, my personal...
Replies
36
Views
3,525
I would like to thank you all for your efforts, but unfortunately still not working . But I found a...
Replies
23
Views
2,473
I have no idea what you are doing, but I just tested it based on the instructions of the guide you linked...
Replies
11
Views
2,811
True! Still, there are certain containers that can be run on those machines as long as users are aware of...
Replies
8
Views
4,844

Welcome to SynoForum.com!

SynoForum.com is an unofficial Synology forum for NAS owners and enthusiasts.

Registration is free, easy and fast!

Trending threads

Back
Top