• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

Question global website

Davididi

New Pleskian
Server operating system version
Centos 7
Plesk version and microupdate number
14
I’m looking for an efficient way to manage the source code of a blog on Plesk. I want all my clients to use the same source code without having to upload a separate copy for each one. The goal is to be able to update the code globally so that any changes are reflected automatically on all websites.

Does anyone know how I can achieve this? I would appreciate any advice or suggestions on how to implement a solution that allows for centralized code updates.

Thanks in advance.
 
You didn't understand me, or I don't understand your idea, I want to upload a website to plesk and that all the users I have can use the website, be it a blog, etc... but without having to upload a copy for each plesk subscription. git doesn't work for that
 
Hello @Davididi In case you trying to migrate website from one Plesk server (or another hosting Platform) to another Plesk server - use Plesk migrator I suggest you to look at Plesk Migrator, that transfers all data, users databases... Migrating via the Plesk Interface
If you have Plesk server and want to migrate website to this server from custom hosting - use Site Import extension it can detect what application installed (like WordPress, Joomla...) and transfer it Importing Websites
 
I don't want to migrate anything. I want to install a web application so that clients who have a subscription can use it. In this case, I would have to upload the web application for each client, but I don't want this because I have to update each copy uploaded.
 
As far as I understand, you would like to have something like master code which is replicated into each of your clients' accounts and whenever you perform changes to the "master" code those are automatically pushed to the rest of the copies. If my assumption is correct, Kaspar's suggestion about Git is probably your best bet. The other alternative I can think of is to build custom scripts that sync the data between the copies. Alternatively, if you would like to have a single copy of the website and simply provide several customers with access to the same, you might consider configuring additional User accounts for them:
 
I haven't personally had such a scenario, so please do not consider that as an expert advice. Generally, you should configure Git on the server, deploy your master code, clone the repository to your users' accounts, and set up automated deployments and hooks. If you are just starting out with Git, the resources @Maarten. provided are definitely worth to check.
 
Back
Top