Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Step between install and <anything>? (noob question)
-
(This may be the most ignorant question possible, sorry!)
I am trying to trial ProGet (on Windows) as a local Chocolatey repository, but the "Getting started" documentation jumps from installing to working, but there is no information about accessing! It's not even hinted at.
I can install it (using Chocolatey) easily. I'd like to go through the documentation for other things, but how do I get to all those other settings/options? The 'Getting started' documentation is so lacking on actually getting started, it is only because there is some documentation (elsewhere) on configuring HTTPS, that I know it is a web interface. What URL (and port) do I need to use?
Do I need to start a service or open the firewall? I found information in the manual install page about installing a service, but I didn't do a manual install. That said, I don't see any "inedo*" service installed.
Basically, I'm not being successful in getting started, and I'm hopeful there are just a couple more bits of info I need to get over the initial hump and into exploring options.
Thanks!
-
Hi @erich_1530 ,
I'm not really familiar with how installation issues are reported with Chocolatey, but if you don't see a
INEDOPROGETSVC
service, then I think there was some kind of installation issue.I would start by using the Inedo Hub instead of silent/automated installation. Once successfully installed, there will be a "Launch" button - it just loads
https://localhost:8624
, which is the default port for ProGet. Once you do that, the software will walk you through configuring HTTPS, which you can do later.You may or may not be able to access the software by going to
http://your-server-name:8624
due to firewall or network restrictions. But that's handled outside of ProGet.Best,
Steve
-
Hey @erich_1530,
I wrote that Chocolatey package :)
If you accept the defaults, you'll be able to access the ProGet WebUI via http://localhost:8624.
I can see some possible enhancements to the package to allow for opening of firewall ports and emitting connection info to the console upon successful installation.
I'd suggest going to the package page and following the link to the Package Source and raising those changes as a feature request and I'll get them added!
-
@stevedennis Thanks for the response.
Chocolatey installs Inedo Hub and SQLServer Express as dependencies and runs the hub as an elevated admin user to silently install ProGet:
"C:\InedoHub\hub.exe" install ProGet:24.0.35 --ConnectionString="Data Source=Localhost\SQLEXPRESS;Trusted_Connection=true;"
and got a '0' exit code.
If I open Inedo Hub, I see:
So, ProGet was installed (and from what I can see just as the silent install instructions suggest), but the "Launch" button hits an "Connection refused" error. Inedo Hub does not appear to have created the service.
Does the Hub have any kind of logging to document what it did (or didn't)? Why should I expect the manual process to work differently?
This system does not have/use a Proxy.
Thanks.
-
IMHO, the "Getting Started" documentation should at the barest of minimums include the second sentence of your second paragraph:
Once successfully installed, there will be a "Launch" button - it just loads https://localhost:8624, which is the default port for ProGet.
-
Hi @erich_1530,
Nice idea for the docs, I just updated.
It looks like the software was successfully installed.
What does the "Services" tab show? There will be a "Logs" tab that should provide you with the logs.
I would try to uninstall and then reinstall using the Inedo Hub. Also reboot just to see if that works.
Thanks,
Steve
-
I like that the install log is easy to read! I don't see any errors in it, but the service "bits" don't confirm that they were successful (nor that they failed).
Silly me found the services. I had been looking (in the service manager) for "inedoProGet...", but the service's "friendly" name is just "ProGet Service". The two existed, but weren't started (although they would have started on reboot).
So, now having started the services, I am presented with needing a license key. How do I use the free version? Both ProGet and Otter have a free version, but I don't see where that is selected in the Inedo Hub install dialogs (nor how to specify that in the CLI arguments documentation).
[edit] Ah! I see! Requesting a key is for both Free and for Basic (30-day). I think I'm good (related to this ticket).
thanks!
-
@erich_1530 in the ProGet software, you will see a "License REquired" error message. if you click on the "Request License Key" you can get a Free or Trial key from within ProGet. Or you can go to
my.inedo.com
and request a key from there if your server does not have internet access