Re: [fossil-users] Setting up an internet Fossil server

2018-03-07 Thread John Found
On Wed, 7 Mar 2018 14:00:58 -0800 Scott Doctor wrote: > Putting the repository name into it > > https://nousrandom.net/code/Random All fossil repositories, placed in this directory must have .fossil extension. Try to rename this file to "Random.fossil" and then try to access it on https://nous

Re: [fossil-users] Setting up an internet Fossil server

2018-03-07 Thread Scott Doctor
Putting the repository name into it https://nousrandom.net/code/Random the browser tries to download the file. So it seems the issue is with the location{} statement. Will respond with the complete nginx.conf file later (got some pay-the-bills work to do at this moment). The config is the def

Re: [fossil-users] Setting up an internet Fossil server

2018-03-07 Thread John Found
On Tue, 6 Mar 2018 16:30:58 -0800 Scott Doctor wrote: > > Well I did everything in the list. Triple checked eveything. > Keep getting a 403 error (forbidden) when I try to access > through the browser. > > https://nousrandom.net/code/ > > I created a new repository in that folder, opened it

Re: [fossil-users] Setting up an internet Fossil server

2018-03-06 Thread Warren Young
On Mar 6, 2018, at 5:30 PM, Scott Doctor wrote: > > Any suggestions what to check? File permissions, SELinux, web server permissions…there’s a whole pile of things that can go wrong here. I just heard that the venerable Unix and Linux System Administrator’s Handbook came out in a new version

Re: [fossil-users] Setting up an internet Fossil server

2018-03-06 Thread Scott Doctor
Well I did everything in the list. Triple checked eveything. Keep getting a 403 error (forbidden) when I try to access through the browser. https://nousrandom.net/code/ I created a new repository in that folder, opened it and did an empty commit. Must be missing some setting somewhere. I ha

Re: [fossil-users] Setting up an internet Fossil server

2018-03-05 Thread John Found
On Mon, 5 Mar 2018 16:04:35 -0800 Scott Doctor wrote: > > This is the first time I am using nginx so I am learning this as > I go. > > A couple of questions. Under your 1.1 the [service] section, > > what do I use for THE_USER_YOU_WANT since the access will be > from the internet? Well, I a

Re: [fossil-users] Setting up an internet Fossil server

2018-03-05 Thread Scott Doctor
Ugh, mail program seems to have word wrapped the quoted section of your post. - Scott Doctor sc...@scottdoctor.com - On 3/3/2018 15:17, John Found wrote: On Sat, 24 Feb 2018 10:57:58 -0800 Scott Doctor wrote: I am trying to setup an internet s

Re: [fossil-users] Setting up an internet Fossil server

2018-03-05 Thread Scott Doctor
This is the first time I am using nginx so I am learning this as I go. A couple of questions. Under your 1.1 the [service] section, what do I use for THE_USER_YOU_WANT since the access will be from the internet? The default location for web pages is  /var/www/html/ is this what I should u

Re: [fossil-users] Setting up an internet Fossil server

2018-03-03 Thread John Found
On Sat, 24 Feb 2018 10:57:58 -0800 Scott Doctor wrote: > I am trying to setup an internet server for one of my projects > that I am going to make open source using fossil. I have a new > Linode server account with a clean install (and fully updated) > of debian and nginx with letsencrypt https

Re: [fossil-users] Setting up an internet Fossil server

2018-02-27 Thread Richard Hipp
The SQLite.org website, and the Fossil-SCM.org website (which is the same server) have always run off of the "althttpd" webserver. I have just put up documentation for this very simple but effective webserver at https://www.sqlite.org/docsrc/doc/trunk/misc/althttpd.md If you prefer to run Fo

Re: [fossil-users] Setting up an internet Fossil server

2018-02-27 Thread Roy Keene
ChiselApp also uses Let's Encrypt On Tue, 27 Feb 2018, Warren Young wrote: On Feb 27, 2018, at 8:37 AM, Roy Keene wrote: You don't lose support for TLS, since Apache supports TLS. It's just running Fossil as a CGI -- this is exactly how ChiselApp works. Compare Thomas? post to the HOWTO

Re: [fossil-users] Setting up an internet Fossil server

2018-02-27 Thread Warren Young
On Feb 27, 2018, at 8:37 AM, Roy Keene wrote: > > You don't lose support for TLS, since Apache supports TLS. It's just running > Fossil as a CGI -- this is exactly how ChiselApp works. Compare Thomas’ post to the HOWTO I linked in my first post in this thread. The largest part of the differe

Re: [fossil-users] Setting up an internet Fossil server

2018-02-27 Thread Roy Keene
You don't lose support for TLS, since Apache supports TLS. It's just running Fossil as a CGI -- this is exactly how ChiselApp works. On Tue, 27 Feb 2018, Warren Young wrote: On Feb 26, 2018, at 3:33 PM, Thomas Levine <_...@thomaslevine.com> wrote: Since it seems that the only dynamic stuff

Re: [fossil-users] Setting up an internet Fossil server

2018-02-27 Thread Warren Young
On Feb 26, 2018, at 3:33 PM, Thomas Levine <_...@thomaslevine.com> wrote: > > Since it seems that the only dynamic stuff is in PHP and fossil, > I suggest using Apache mod_php and mod_cgi (contrary to Warren's > suggestion), as I think the configuration will be easier. Of course, but then you los

Re: [fossil-users] Setting up an internet Fossil server

2018-02-26 Thread Thomas Levine
Since it seems that the only dynamic stuff is in PHP and fossil, I suggest using Apache mod_php and mod_cgi (contrary to Warren's suggestion), as I think the configuration will be easier. If that is an option, you can copy my configuration. I have a file in my web root called "scm" that says this:

Re: [fossil-users] Setting up an internet Fossil server

2018-02-26 Thread Warren Young
On Feb 26, 2018, at 1:31 PM, Scott Doctor wrote: > > What I want is for fossil to activate when I access a specific directory to > use fossil. That’s step 7. Only /code gets reverse-proxied to Fossil. Every other URL is served by nginx only. ___ fo

Re: [fossil-users] Setting up an internet Fossil server

2018-02-26 Thread Scott Robison
I've done similar work for my own lighttpd based personal server. If you'd like I can share my config, maybe it would be helpful. On Feb 26, 2018 1:36 PM, "Roy Keene" wrote: > Scott, > > Fossil can be run in any URL suffix on an existing domain. This > is how, for example ChiselApp.com

Re: [fossil-users] Setting up an internet Fossil server

2018-02-26 Thread Roy Keene
Scott, Fossil can be run in any URL suffix on an existing domain. This is how, for example ChiselApp.com works -- each user*repo is a different URL and they run their own repositories, while the rest of the site runs PHP. Thanks, Roy Keene On Mon, 26 Feb 2018, Scott Doctor wrote:

Re: [fossil-users] Setting up an internet Fossil server

2018-02-26 Thread Scott Doctor
Regarding setting up https in nginx, certbot now supports nginx. the letsencrypt website has a link to the certbot page where you choose the operating system and server. do a few simple command line operations, answer a few questions, wait a few seconds, and done. -

Re: [fossil-users] Setting up an internet Fossil server

2018-02-26 Thread Scott Doctor
Going to give this a try. (also busy with other pay-the-bills work so I tend to do this one in my spare (ha) time). The issue I am trying to figure out is that it seems it is an all or nothing setup. Either the website is using fossil as the website or not at all. Most of the website is HTML

Re: [fossil-users] Setting up an internet Fossil server

2018-02-26 Thread Warren Young
On Feb 24, 2018, at 11:57 AM, Scott Doctor wrote: > > > Is there a step-by-step how to get fossil to work from an internet page? I’ve posted this here several times now: https://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg22907.html Since you’ve already got Let’s Encrypt work

Re: [fossil-users] Setting up an internet Fossil server

2018-02-24 Thread Andy Bradford
Thus said Scott Doctor on Sat, 24 Feb 2018 10:57:58 -0800: > I am having trouble getting fossil to work. What specifically are you having trouble with? Thanks, Andy -- TAI64 timestamp: 40005a91c739 ___ fossil-users mailing list fossil-users@lis

Re: [fossil-users] Setting up an internet Fossil server

2018-02-24 Thread Richard Hipp
On 2/24/18, Scott Doctor wrote: > I am trying to setup an internet server for one of my projects > that I am going to make open source using fossil. I have a new > Linode server account with a clean install (and fully updated) > of debian and nginx with letsencrypt https working properly. I > am h

[fossil-users] Setting up an internet Fossil server

2018-02-24 Thread Scott Doctor
I am trying to setup an internet server for one of my projects that I am going to make open source using fossil. I have a new Linode server account with a clean install (and fully updated) of debian and nginx with letsencrypt https working properly. I am having trouble getting fossil to work.