Welcome to HBNet Discussions! #32
Replies: 3 comments 1 reply
-
Hi Eric, Thanks |
Beta Was this translation helpful? Give feedback.
-
Hello Eric, I have been running HBLINK3 for quite some time now, I'm interested on running HBNET instead because of the web interface and the user functionality you added via the web interface.
But trying to access the actual webpage: http://www.xe2dnn.org:8090/svr gives me an error: An error occurred during a connection to 172.16.1.2:8090.
My questions: where is that /svr directory supposed to be created? Here is a copy of the config.py in the /web directory: Database optionsUsing SQLite is simple and easiest. Comment out this line and uncomment the MySQLline to use a MySQL/MariaDB server.#db_location = 'sqlite:///hbnet.sqlite'; Uncomment and change this line to use a MySQL DB. It is best to start with a freshDB without data in it.db_location = 'mysql+pymysql://root:[email protected]:3306/HBNET' Title of the HBNet Web Service/DMR networktitle = 'Consola de acceso a HBNet' Port to run server, not needed if using Docker or uWSGI with NGINX or Apache2#hws_port = 8080 IP to run server onhws_host = '127.0.0.1' Publicly accessible URL of the web server. THIS IS REQUIRED AND MUST BE CORRECT.url = 'http://www.xe2dnn.org:8090/svr' Replace below with some random string such as an SHA256secret_key = 'xe2dnn_2008_red_digital_del_noroeste' Mode is used to disable certain features of the web service.This is primarily used to to turn the web service into a generic APRS/SMS dashboard.This gives the ability to have a dashboard with FreeDMR or HBLink, without the unecessary features of HBNet.Options are:FULL - Normal HBNet web serviceDASH_ONLY - To be used with FreeDMR or HBLinkDMR_ONLY - Hides all SMS/GPS stuffmode = 'FULL' Timezone to show time stamps in. Stored in DB as UTC. Offset in hours.hbnet_tz = -8 Time format for display on some pagestime_format = '%H:%M:%S - %m/%d/%y' Default state for newly created user accounts. Setting to False will requirethe approval of an admin user before the user can login.default_account_state = True Allow users to generate and send SMS messages via the web serviceand API.allow_user_sms = False Legacy passphrase used in hblink.cfglegacy_passphrase = 'passw0rd' Coordinates to center map overcenter_map = [32.6936, -115.4727] Default map zoom levelmap_zoom = 10 Passphrase calculation config. If REMOTE_CONFIG is not used in your DMR server config(hblink.cfg), then the values in section [USER_MANAGER] MUST match the values below.If REMOTE_CONFIG is enabled, the DMR server (hblink) will automatically use the values below.These config options affect the generation of user passphrases.Set to a value between 1 - 99. This value is used in the normal calculation.append_int = 1 Set to a value between 1 - 99. This value is used for compromised passphrases.burn_int = 5 Set to a value between 1 - 99 This value is used in the normal calculation.extra_int_1 = 5 Set to a value between 1 - 99 This value is used in the normal calculation.extra_int_2 = 8 Set to a length of about 10 characters.extra_1 = 'TeSt' Shorten generated passphrasesuse_short_passphrase = True Character length of shortened passphraseshorten_length = 6 How often to pick character from long passphrase when shortening.shorten_sample = 4 Email settingsMAIL_SERVER = 'smtp.gmail.com' User settings settingsUSER_ENABLE_EMAIL = True Thanks in advance |
Beta Was this translation helpful? Give feedback.
-
The /svr endpoint is where MMDVM servers request a configuration and sent data. The configuration indicates that the web service is running on localhost only, changing hws_host to '0.0.0.0' will run it on all interfaces. |
Beta Was this translation helpful? Give feedback.
-
👋 Welcome!
We’re using Discussions as a place to connect with other members of our community. We hope that you:
This will be the primary support place aside from groups.io. Feel free to ask questions here.
Beta Was this translation helpful? Give feedback.
All reactions