> If you are not using IIS, you will need to write python code to replace tracd.
No need to write any Python code. Example for web.config to serve http://localhost/trac ==== <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <handlers> <add name="httpPlatformHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified" /> </handlers> <httpPlatform processPath="<your-venv>\Scripts\tracd.exe" arguments="-s --port=%HTTP_PLATFORM_PORT% --basic-auth=*,<your-htpasswd-file>,Trac --base-path=/trac <your-tracenv>" stdoutLogEnabled="false" startupTimeLimit="60" processesPerApplication="4" > <environmentVariables> </environmentVariables> </httpPlatform> </system.webServer> </configuration> ==== On Tue, Apr 23, 2024 at 10:37 PM jiho lee <[email protected]> wrote: > > If you are not using IIS, you will need to write python code to replace tracd. > > I've included documentation to help you with this in the previous link. > > 2024년 4월 23일 (화) 오후 10:34, Jamie <[email protected]>님이 작성: >> >> Ah ok, Thank you. I'll look into that. >> >> On Tuesday, April 23, 2024 at 1:13:48 PM UTC+1 Jun Omae wrote: >>> >>> I do not recommend using tracd.exe as a Windows service, however you could >>> use IIS with >>> HttpPlatformHandler to serve Trac. >>> >>> See >>> https://learn.microsoft.com/en-us/visualstudio/python/configure-web-apps-for-iis-windows >>> >>> -- >>> Jun Omae <[email protected]> (大前 潤) >>> >>> >>> On Tue, Apr 23, 2024 at 1:53 Jamie <[email protected]> wrote: >>>> >>>> Hi all, >>>> Does anyone have experience with running trac as a windows service? >>>> >>>> I've tried various methods including the python script provided in trac >>>> hacks, .bat files etc. >>>> >>>> The issue I hit is that it starts trac ok, but stopping it stops the >>>> service but tracd keeps running in the background thus trac doesn't stop. >>>> >>>> Any thoughts on how to fix this or working examples would be appreciated. >>>> Just need a way to ensure trac starts and stops as a service rather than >>>> just using cmd. Stand alone server btw. >>>> >>>> -- >>>> >>>> You received this message because you are subscribed to the Google Groups >>>> "Trac Users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send an >>>> email to [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/trac-users/8842658a-5f35-44f7-a9c3-992ef60797ebn%40googlegroups.com. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Trac Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/trac-users/d7007145-03a3-4813-ae5b-0c616f4e75d1n%40googlegroups.com. > > -- > You received this message because you are subscribed to the Google Groups > "Trac Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/trac-users/CAPCiUfx6JB%2BqMrMswFy-yVhMG7ruuVKWFxcuA3dYSBtNyjxPtA%40mail.gmail.com. -- Jun Omae <[email protected]> (大前 潤) -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/CAEVLMaiXe_sB7DcEHmMP44wjH3E1NzS1xmuoj265SpoxF3uJig%40mail.gmail.com.
