Welcome to Geeklog, Anonymous Thursday, March 28 2024 @ 05:51 pm EDT

Geeklog Forums

Multi : Running multiple sites with one Geeklog code


Status: offline

::Ben

Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Location:la rochelle, France
Geeklog (and I) is (are) now mature enought to allow multiple sites running on one code easily.

I'm working on a new plugin call multi. The plugin can now populate the db and the config settings (geeklog 1.7.0) for a new site, create specific folders and files (data/site2, logs/site2, images/site2...). This plugin will not work on every environment. Today, only mysql is supported and the scripts need to have writting permission on all the server files.

How to create a new site :
You need to have one geeklog site running and install the plugin. Hit the create site button, fill the form and press ok. Your new site is running.

Before releasing a first version (for the coming geeklog 1.7.1) I would like to know if anyone is interesting by a project like this one and need some features?

::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
I would be very interested in anything that makes multi-site setups easier to maintain. I have too many Geeklog sites and updating them all separatly is a pain.

There's a wiki article that explains the basic setup and some of the problems that you will run into:

http://wiki.geeklog.net/index.php/Multi-Site_Setup

Not sure if your plugin could address any of them. Making the update easier would be huge first step and improvement, though.

bye, Dirk
 Quote

Status: offline

1000ideen

Forum User
Full Member
Registered: 08/04/03
Posts: 1298
dizzy
Updating GL is a huge problem if you have many sites running especially as the update frequency rose lately.

I had understood that there would be 1 new version per year plus 2 updates which are bug fixes and would not affect the thtml.

- Who decides on that?
- Do developers understand the needs of users with many sites to update?
 Quote

Status: offline

::Ben

Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Location:la rochelle, France
Yes Geeklog updates handle by a plugin would be a very nice feature Smile
and multi plugin should have this feature... if we want to upgrade at once all sites created.

Todo list:
  • Record each db site infos (name, user, pass) to allow changes config (global or not)
  • Unable/Disable a site
  • Delete a site
  • Global upgrades (core, plugins)

I'm available to customise your themes or plugins for your Geeklog CMS
 Quote

All times are EDT. The time is now 05:51 pm.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content