make port easier to change

This commit is contained in:
King Kévin 2023-01-28 07:00:07 +01:00
parent f1f79b9630
commit 6ed376ffae
2 changed files with 4 additions and 1 deletions

View File

@ -70,5 +70,6 @@ mysql --user=partdb --password=password --database=partdb < schema.sql
put the database access information in `credentials.json` and run `server.rb`.
now go to http://localhost:4244 and you are ready to use it.
the port is defined in `server.rb`.
use a proxy web server to handle the authentication, TLS, compression, ...

View File

@ -26,6 +26,8 @@ CREDENTIALS = "credentials.json"
PUBLIC = "public"
# folder name for part attachments (in PUBLIC)
ATTACHMENTS = "attachments"
# port for this service
PORT = 4244
raise "database information #{CREDENTIALS} do not exist" unless File.file? CREDENTIALS
@ -42,7 +44,7 @@ configure do
set :protection, :except => :json_csrf
set :bind, 'localhost'
set :port, 4244
set :port, PORT
set :public_folder, "public"
set :static, true
end